home *** CD-ROM | disk | FTP | other *** search
/ Micromanía 89 / CDMM89_1.ISO / Jedi Knight II / JK2Demo.exe / Disk1 / GameData / demo / assets0.pk3 / shaders / imperial.shader < prev    next >
Encoding:
Text File  |  2002-03-22  |  109.9 KB  |  5,330 lines

  1. textures/impdetention/lightnew
  2. {
  3.     q3map_surfacelight    1200
  4.     {
  5.         map $lightmap
  6.     }
  7.     {
  8.         map textures/impdetention/lightnew
  9.         blendFunc GL_DST_COLOR GL_ZERO
  10.     }
  11.     {
  12.         map textures/impdetention/lightnewglow
  13.         blendFunc GL_ONE GL_ONE
  14.         rgbGen wave triangle 1 0.025 1 25
  15.     }
  16. }
  17.  
  18. textures/impdetention/doortrim01
  19. {
  20.     q3map_surfacelight    200
  21.     q3map_nolightmap
  22.     {
  23.         map textures/impdetention/doortrim01
  24.         rgbGen identity
  25.     }
  26. }
  27.  
  28. textures/impdetention/lpanel6tuw
  29. {
  30.     {
  31.         map $lightmap
  32.     }
  33.     {
  34.         map textures/impdetention/lpanel6tuw
  35.         blendFunc GL_DST_COLOR GL_ZERO
  36.     }
  37.     {
  38.         map textures/impdetention/lpanel6tuwglow
  39.         blendFunc GL_ONE GL_ONE
  40.     }
  41. }
  42.  
  43. textures/impdetention/metalpanel1f1dark
  44. {
  45.     {
  46.         map $lightmap
  47.     }
  48.     {
  49.         map textures/impdetention/metalpanel1f1dark
  50.         blendFunc GL_DST_COLOR GL_ZERO
  51.     }
  52.     {
  53.         map textures/impdetention/metalpanel1f1darkglow
  54.         blendFunc GL_ONE GL_ONE
  55.     }
  56. }
  57.  
  58. textures/impdetention/control3_back
  59. {
  60.     {
  61.         map $lightmap
  62.     }
  63.     {
  64.         map textures/impdetention/control3_back
  65.         blendFunc GL_DST_COLOR GL_ZERO
  66.     }
  67.     {
  68.         map textures/impdetention/back_glow
  69.         blendFunc GL_ONE GL_ONE
  70.     }
  71. }
  72.  
  73. textures/impdetention/control5
  74. {
  75.     {
  76.         map $lightmap
  77.     }
  78.     {
  79.         map textures/impdetention/control5
  80.         blendFunc GL_DST_COLOR GL_ZERO
  81.     }
  82.     {
  83.         map textures/impdetention/control5_glow
  84.         blendFunc GL_ONE GL_ONE
  85.     }
  86. }
  87.  
  88. textures/impdetention/control4
  89. {
  90.     surfaceparm    metalsteps
  91.     {
  92.         map $lightmap
  93.     }
  94.     {
  95.         map textures/impdetention/control4
  96.         blendFunc GL_DST_COLOR GL_ZERO
  97.     }
  98.     {
  99.         map textures/impdetention/control4_glow
  100.         blendFunc GL_ONE GL_ONE
  101.     }
  102. }
  103.  
  104. textures/impdetention/control4_back
  105. {
  106.     surfaceparm    metalsteps
  107.     {
  108.         map $lightmap
  109.     }
  110.     {
  111.         map textures/impdetention/control4_back
  112.         blendFunc GL_DST_COLOR GL_ZERO
  113.     }
  114.     {
  115.         map textures/impdetention/control4_backglow
  116.         blendFunc GL_ONE GL_ONE
  117.     }
  118. }
  119.  
  120. textures/impdetention/control_base
  121. {
  122.     {
  123.         map $lightmap
  124.     }
  125.     {
  126.         map textures/impdetention/control_base
  127.         blendFunc GL_DST_COLOR GL_ZERO
  128.     }
  129.     {
  130.         map textures/impdetention/control_baseglow
  131.         blendFunc GL_ONE GL_ONE
  132.     }
  133. }
  134.  
  135. textures/impdetention/mp_r_trimlight
  136. {
  137.     {
  138.         map $lightmap
  139.     }
  140.     {
  141.         map textures/impdetention/mp_r_trimlight
  142.         blendFunc GL_DST_COLOR GL_ZERO
  143.     }
  144.     {
  145.         map textures/impdetention/mp_r_trimlight_glow
  146.         blendFunc GL_ONE GL_ONE
  147.     }
  148. }
  149.  
  150. textures/impdetention/mp_b_trimlight
  151. {
  152.     surfaceparm    metalsteps
  153.     {
  154.         map $lightmap
  155.     }
  156.     {
  157.         map textures/impdetention/mp_b_trimlight
  158.         blendFunc GL_DST_COLOR GL_ZERO
  159.     }
  160.     {
  161.         map textures/impdetention/mp_b_trimlight_glow
  162.         blendFunc GL_ONE GL_ONE
  163.     }
  164. }
  165.  
  166. textures/impdetention/door1c
  167. {
  168.     surfaceparm    metalsteps
  169.     {
  170.         map $lightmap
  171.     }
  172.     {
  173.         map textures/impdetention/door1c
  174.         blendFunc GL_DST_COLOR GL_ZERO
  175.     }
  176.     {
  177.         oneshotanimMap 1 textures/impdetention/door1c_red textures/impdetention/door1c_green 
  178.         blendFunc GL_ONE GL_ONE
  179.     }
  180. }
  181.  
  182. textures/impdetention/hangerdoorb
  183. {
  184.     {
  185.         map $lightmap
  186.     }
  187.     {
  188.         map textures/impdetention/hangerdoorb
  189.         blendFunc GL_DST_COLOR GL_ZERO
  190.     }
  191.     {
  192.         oneshotanimMap 1 textures/impdetention/hangerdoorb_red textures/impdetention/hangerdoorb_green 
  193.         blendFunc GL_ONE GL_ONE
  194.     }
  195. }
  196.  
  197. textures/impdetention/newtrim1
  198. {
  199.     {
  200.         map $lightmap
  201.     }
  202.     {
  203.         map textures/impdetention/newtrim1
  204.         blendFunc GL_DST_COLOR GL_ZERO
  205.     }
  206.     {
  207.         map textures/impdetention/newtrim1_glow
  208.         blendFunc GL_ONE GL_ONE
  209.     }
  210. }
  211.  
  212. textures/impdetention/screen1
  213. {
  214.     q3map_nolightmap
  215.     {
  216.         map textures/impdetention/screen1
  217.         blendFunc GL_ONE GL_ONE
  218.     }
  219. }
  220.  
  221. textures/impdetention/floordet
  222. {
  223.     surfaceparm    metalsteps
  224.     {
  225.         map $lightmap
  226.     }
  227.     {
  228.         map textures/impdetention/floordet
  229.         blendFunc GL_DST_COLOR GL_ZERO
  230.     }
  231. }
  232.  
  233. textures/impdetention/floor
  234. {
  235.     surfaceparm    metalsteps
  236.     {
  237.         map $lightmap
  238.     }
  239.     {
  240.         map textures/impdetention/floor
  241.         blendFunc GL_DST_COLOR GL_ZERO
  242.     }
  243. }
  244.  
  245. textures/impdetention/floor1
  246. {
  247.     surfaceparm    metalsteps
  248.     {
  249.         map $lightmap
  250.     }
  251.     {
  252.         map textures/impdetention/floor1
  253.         blendFunc GL_DST_COLOR GL_ZERO
  254.     }
  255. }
  256.  
  257. textures/impdetention/floor2
  258. {
  259.     surfaceparm    metalsteps
  260.     {
  261.         map $lightmap
  262.     }
  263.     {
  264.         map textures/impdetention/floor2
  265.         blendFunc GL_DST_COLOR GL_ZERO
  266.     }
  267. }
  268.  
  269. textures/impdetention/elevat_floor
  270. {
  271.     surfaceparm    metalsteps
  272.     {
  273.         map $lightmap
  274.     }
  275.     {
  276.         map textures/impdetention/elevat_floor
  277.         blendFunc GL_DST_COLOR GL_ZERO
  278.     }
  279. }
  280.  
  281. textures/impdetention/floorgrate
  282. {
  283.     surfaceparm    metalsteps
  284.     {
  285.         map $lightmap
  286.     }
  287.     {
  288.         map textures/impdetention/floorgrate
  289.         blendFunc GL_DST_COLOR GL_ZERO
  290.     }
  291. }
  292.  
  293. textures/impdetention/floorgrate1
  294. {
  295.     surfaceparm    metalsteps
  296.     {
  297.         map $lightmap
  298.     }
  299.     {
  300.         map textures/impdetention/floorgrate1
  301.         blendFunc GL_DST_COLOR GL_ZERO
  302.     }
  303. }
  304.  
  305. textures/impdetention/floorpanel1b
  306. {
  307.     surfaceparm    metalsteps
  308.     {
  309.         map $lightmap
  310.     }
  311.     {
  312.         map textures/impdetention/floorpanel1b
  313.         blendFunc GL_DST_COLOR GL_ZERO
  314.     }
  315. }
  316.  
  317. textures/impdetention/floorpanel1bdark
  318. {
  319.     surfaceparm    metalsteps
  320.     {
  321.         map $lightmap
  322.     }
  323.     {
  324.         map textures/impdetention/floorpanel1bdark
  325.         blendFunc GL_DST_COLOR GL_ZERO
  326.     }
  327. }
  328.  
  329. textures/impdetention/metal
  330. {
  331.     surfaceparm    metalsteps
  332.     {
  333.         map $lightmap
  334.     }
  335.     {
  336.         map textures/impdetention/metal
  337.         blendFunc GL_DST_COLOR GL_ZERO
  338.     }
  339. }
  340.  
  341. textures/kejim/bluelights
  342. {
  343.     {
  344.         map $lightmap
  345.     }
  346.     {
  347.         map textures/kejim/bluelights
  348.         blendFunc GL_DST_COLOR GL_ZERO
  349.     }
  350.     {
  351.         map textures/kejim/bluelightsglow
  352.         blendFunc GL_ONE GL_ONE
  353.     }
  354. }
  355.  
  356. textures/kejim/basepanel01
  357. {
  358.     qer_editorimage    textures/kejim/basepanel01
  359.     {
  360.         map $lightmap
  361.     }
  362.     {
  363.         map textures/kejim/basepanel01
  364.         blendFunc GL_DST_COLOR GL_ZERO
  365.     }
  366.     {
  367.         map textures/kejim/basepanel01glow
  368.         blendFunc GL_ONE GL_ONE
  369.     }
  370. }
  371.  
  372. textures/kejim/ceilinglight01
  373. {
  374.     qer_editorimage    textures/kejim/ceilinglight01
  375.     {
  376.         map $lightmap
  377.     }
  378.     {
  379.         map textures/kejim/ceilinglight01
  380.         blendFunc GL_DST_COLOR GL_ZERO
  381.     }
  382.     {
  383.         map textures/kejim/ceilinglight01glow
  384.         blendFunc GL_ONE GL_ONE
  385.     }
  386. }
  387.  
  388. textures/kejim/lightpanel
  389. {
  390.     qer_editorimage    textures/kejim/lightpanel
  391.     {
  392.         map $lightmap
  393.     }
  394.     {
  395.         map textures/kejim/lightpanel
  396.         blendFunc GL_DST_COLOR GL_ZERO
  397.     }
  398.     {
  399.         map textures/kejim/lightpanelglow
  400.         blendFunc GL_ONE GL_ONE
  401.     }
  402. }
  403.  
  404. textures/kejim/lightpanel02
  405. {
  406.     qer_editorimage    textures/kejim/lightpanel02
  407.     {
  408.         map $lightmap
  409.     }
  410.     {
  411.         map textures/kejim/lightpanel02
  412.         blendFunc GL_DST_COLOR GL_ZERO
  413.     }
  414.     {
  415.         map textures/kejim/lightpanel02glow
  416.         blendFunc GL_ONE GL_ONE
  417.     }
  418. }
  419.  
  420. textures/kejim/strutlight
  421. {
  422.     qer_editorimage    textures/kejim/strutlight
  423.     {
  424.         map $lightmap
  425.     }
  426.     {
  427.         map textures/kejim/strutlight
  428.         blendFunc GL_DST_COLOR GL_ZERO
  429.     }
  430.     {
  431.         map textures/kejim/strutlightglow
  432.         blendFunc GL_ONE GL_ONE
  433.     }
  434. }
  435.  
  436. textures/kejim/flatwhite
  437. {
  438.     q3map_surfacelight    3000
  439.     q3map_nolightmap
  440.     {
  441.         map textures/kejim/flatwhite
  442.     }
  443. }
  444.  
  445. textures/kejim/grate01b
  446. {
  447.     {
  448.         map textures/kejim/grate01b
  449.         alphaFunc GE128
  450.         blendFunc GL_ONE GL_SRC_ALPHA
  451.         rgbGen identity
  452.     }
  453.     {
  454.         map $lightmap
  455.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  456.     }
  457. }
  458.  
  459. textures/kejim/wallpanel03
  460. {
  461.     {
  462.         map $lightmap
  463.     }
  464.     {
  465.         map textures/kejim/wallpanel03
  466.         blendFunc GL_DST_COLOR GL_ZERO
  467.     }
  468.     {
  469.         map textures/kejim/wallpanel03glow
  470.         blendFunc GL_ONE GL_ONE
  471.     }
  472. }
  473.  
  474. textures/kejim/redfield1
  475. {
  476.     surfaceparm    forcefield
  477.     q3map_nolightmap
  478.     {
  479.         map textures/kejim/redfield1
  480.         blendFunc GL_ONE GL_ONE
  481.         rgbGen wave sin 1 0.25 0 6
  482.         tcMod scroll 10 10
  483.     }
  484.     {
  485.         map textures/kejim/redfield2
  486.         blendFunc GL_ONE GL_ONE
  487.         rgbGen wave noise 0.5 0.25 -1 3
  488.         tcMod scale 2 2
  489.         tcMod scroll 5 5
  490.         tcMod stretch sin 0 1 0 1
  491.     }
  492.     {
  493.         map textures/kejim/redfield2
  494.         blendFunc GL_ONE GL_ONE
  495.         rgbGen wave noise 0.5 1 0.5 8
  496.         tcMod scale 2 2
  497.         tcMod scroll -5 -5
  498.         tcMod stretch sin 0.5 1 0.5 1
  499.     }
  500. }
  501.  
  502. textures/kejim/grate02
  503. {
  504.     cull    disable
  505.     {
  506.         map textures/kejim/grate02
  507.         alphaFunc LT128
  508.         blendFunc GL_ONE GL_SRC_ALPHA
  509.         rgbGen identity
  510.     }
  511.     {
  512.         map $lightmap
  513.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  514.     }
  515. }
  516.  
  517. textures/kejim/grate03
  518. {
  519.     {
  520.         map textures/kejim/grate03
  521.         alphaFunc LT128
  522.         blendFunc GL_ONE GL_SRC_ALPHA
  523.         rgbGen identity
  524.     }
  525.     {
  526.         map $lightmap
  527.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  528.     }
  529. }
  530.  
  531. textures/kejim/pipe
  532. {
  533.     {
  534.         map textures/kejim/coolant
  535.         blendFunc GL_ONE GL_ZERO
  536.         tcMod scroll 1 0
  537.         tcMod scale 0.5 2
  538.         tcMod stretch triangle 1 0.1 0 0.5
  539.     }
  540.     {
  541.         map textures/kejim/coolant
  542.         blendFunc GL_ONE GL_ONE
  543.         rgbGen wave sin 0.5 0.05 0 1
  544.         tcMod scroll 1 0
  545.         tcMod scale 0.5 2
  546.         tcMod stretch triangle 1 0.1 0 0.5
  547.     }
  548.     {
  549.         map textures/kejim/pipe
  550.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  551.     }
  552.     {
  553.         map $lightmap
  554.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  555.     }
  556. }
  557.  
  558. textures/kejim/pipe3
  559. {
  560.     qer_editorimage    textures/kejim/pipe
  561.     {
  562.         animMap 2 textures/kejim/coolant gfx/colors/black 
  563.         blendFunc GL_ONE GL_ZERO
  564.         tcMod scroll 1 0
  565.         tcMod scale 0.5 2
  566.         tcMod stretch triangle 1 0.1 0 0.5
  567.     }
  568.     {
  569.         map textures/kejim/pipe
  570.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  571.     }
  572.     {
  573.         map $lightmap
  574.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  575.     }
  576. }
  577.  
  578. textures/kejim/compwall01
  579. {
  580.     {
  581.         map textures/impdetention/light_fx
  582.         tcMod rotate 25
  583.         tcMod scroll 0.1 0.1
  584.     }
  585.     {
  586.         map textures/kejim/compwall01
  587.         blendFunc GL_ONE GL_SRC_ALPHA
  588.     }
  589.     {
  590.         map $lightmap
  591.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  592.     }
  593. }
  594.  
  595. textures/kejim/drawer1
  596. {
  597.     {
  598.         map $lightmap
  599.     }
  600.     {
  601.         map textures/kejim/drawer1
  602.         blendFunc GL_DST_COLOR GL_ZERO
  603.     }
  604.     {
  605.         map textures/kejim/drawer1glow
  606.         blendFunc GL_ONE GL_ONE
  607.     }
  608. }
  609.  
  610. textures/kejim/barrel
  611. {
  612.     {
  613.         map $lightmap
  614.     }
  615.     {
  616.         map textures/kejim/barrel
  617.         blendFunc GL_DST_COLOR GL_ZERO
  618.     }
  619.     {
  620.         map textures/kejim/barrelglow
  621.         blendFunc GL_ONE GL_ONE
  622.     }
  623. }
  624.  
  625. textures/kejim/wallpanel01
  626. {
  627.     {
  628.         map $lightmap
  629.     }
  630.     {
  631.         map textures/kejim/wallpanel01
  632.         blendFunc GL_DST_COLOR GL_ZERO
  633.     }
  634.     {
  635.         map textures/kejim/wallpanel01glow
  636.         blendFunc GL_ONE GL_ONE
  637.     }
  638. }
  639.  
  640. textures/kejim/refpanel
  641. {
  642.     surfaceparm    forcefield
  643.     {
  644.         map $lightmap
  645.     }
  646.     {
  647.         map textures/kejim/refpanel
  648.         blendFunc GL_DST_COLOR GL_ZERO
  649.     }
  650. }
  651.  
  652. textures/kejim/lift_on
  653. {
  654.     qer_editorimage    textures/kejim/lift_off
  655.     {
  656.         map $lightmap
  657.     }
  658.     {
  659.         map textures/kejim/lift_on
  660.         blendFunc GL_DST_COLOR GL_ZERO
  661.     }
  662.     {
  663.         map textures/kejim/lift_glowb
  664.         blendFunc GL_ONE GL_ONE
  665.     }
  666.     {
  667.         map textures/kejim/lift_onglow
  668.         blendFunc GL_ONE GL_ONE
  669.         rgbGen wave sin 1 0.1 0 5
  670.     }
  671.     {
  672.         map textures/kejim/lift_glowb1
  673.         blendFunc GL_ONE GL_ONE
  674.     }
  675. }
  676.  
  677. textures/kejim/coolantbubbles
  678. {
  679.     {
  680.         map $lightmap
  681.     }
  682.     {
  683.         map textures/kejim/coolant
  684.         blendFunc GL_DST_COLOR GL_ZERO
  685.         rgbGen wave sin 0.05 0.5 0.5 0.5
  686.         tcMod scroll 0 0.05
  687.         tcMod scale 0.5 2
  688.         tcMod turb 0 0.01 0 0.1
  689.     }
  690.     {
  691.         map textures/kejim/coolant
  692.         blendFunc GL_ONE GL_ONE
  693.         rgbGen wave sin 0.05 0.5 0 0.5
  694.         tcMod scroll 0 0.1
  695.         tcMod scale 0.5 2
  696.     }
  697.     {
  698.         map textures/kejim/coolantbubbles
  699.         blendFunc GL_ONE GL_ONE
  700.         rgbGen wave sin 1 0.1 0 1
  701.         tcMod scroll 0 0.8
  702.         tcMod turb 1 0.01 0 1
  703.     }
  704.     {
  705.         map textures/kejim/coolantbubbles
  706.         blendFunc GL_ONE GL_ONE
  707.         rgbGen wave sin 0.3 0.1 0.5 0.5
  708.         tcMod scale 2 2
  709.         tcMod scroll 0 0.3
  710.         tcMod turb 1 0.001 0 2
  711.     }
  712.     {
  713.         map textures/kejim/coolantbubbles
  714.         blendFunc GL_ONE GL_ONE
  715.         rgbGen wave sin 1 0.2 0.5 1
  716.         tcMod scale 1.5 1.5
  717.         tcMod scroll 0 0.4
  718.         tcMod turb 1 0.001 0 2
  719.     }
  720. }
  721.  
  722. textures/kejim/flatblue
  723. {
  724.     qer_editorimage    textures/kejim/flatblue
  725.     q3map_surfacelight    3000
  726.     q3map_nolightmap
  727.     {
  728.         map textures/kejim/flatblue
  729.     }
  730. }
  731.  
  732. textures/kejim/flatwhite_half
  733. {
  734.     qer_editorimage    textures/kejim/flatwhite
  735.     q3map_surfacelight    1000
  736.     q3map_nolightmap
  737.     {
  738.         map textures/kejim/flatwhite
  739.     }
  740. }
  741.  
  742. textures/kejim/metal1
  743. {
  744.     {
  745.         map $lightmap
  746.     }
  747.     {
  748.         map textures/kejim/metal1
  749.         blendFunc GL_DST_COLOR GL_ZERO
  750.     }
  751.     {
  752.         map textures/kejim/metal1glow
  753.         blendFunc GL_ONE GL_ONE
  754.     }
  755. }
  756.  
  757. textures/kejim/cameraswitch
  758. {
  759.     surfaceparm    metalsteps
  760.     {
  761.         map gfx/effects/decoystatic
  762.         blendFunc GL_ONE GL_ZERO
  763.         tcMod scroll 5 2
  764.         tcMod scale 7 9
  765.     }
  766.     {
  767.         map gfx/effects/decoystatic
  768.         blendFunc GL_ONE GL_ONE
  769.         rgbGen wave sin 1 0.75 0 1
  770.         tcMod scroll -2 -2
  771.         tcMod scale 1 9
  772.     }
  773.     {
  774.         map textures/kejim/cameraswitch
  775.         blendFunc GL_ONE GL_SRC_ALPHA
  776.     }
  777.     {
  778.         map $lightmap
  779.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  780.     }
  781.     {
  782.         map textures/kejim/cameraswitchlight
  783.         blendFunc GL_ONE GL_ONE
  784.         rgbGen wave square 1 0.5 0 2
  785.     }
  786. }
  787.  
  788. textures/kejim/forcefield2
  789. {
  790.     qer_editorimage    textures/kejim/redfield1
  791.     surfaceparm    forcefield
  792.     q3map_nolightmap
  793.     {
  794.         map textures/kejim/redfield1
  795.         blendFunc GL_ONE GL_SRC_COLOR
  796.         rgbGen wave sin 1 0.25 0 6
  797.         tcMod scroll 10 10
  798.     }
  799.     {
  800.         map textures/kejim/redfield2
  801.         blendFunc GL_ONE GL_ONE
  802.         rgbGen wave noise 0.5 0.25 -1 3
  803.         tcMod scale 2 2
  804.         tcMod scroll 5 5
  805.         tcMod stretch sin 0 1 0 1
  806.     }
  807.     {
  808.         map textures/kejim/redfield2
  809.         blendFunc GL_ONE GL_ONE
  810.         rgbGen wave noise 0.5 1 0.5 8
  811.         tcMod scale 2 2
  812.         tcMod scroll -5 -5
  813.         tcMod stretch sin 0.5 1 0.5 1
  814.     }
  815. }
  816.  
  817. textures/kejim/powerscreen256
  818. {
  819.     q3map_nolightmap
  820.     q3map_onlyvertexlighting
  821.     {
  822.         map textures/kejim/powerscreen256
  823.         blendFunc GL_ONE GL_ONE
  824.     }
  825.     {
  826.         oneshotanimMap 8 textures/kejim/powerscreen1a textures/kejim/powerscreen1b textures/kejim/powerscreen1c textures/kejim/powerscreen1d textures/kejim/powerscreen1e textures/kejim/powerscreen1f textures/kejim/powerscreen1g textures/kejim/powerscreen1h 
  827.         blendFunc GL_ONE GL_ONE
  828.     }
  829. }
  830.  
  831. textures/kejim/pipe2
  832. {
  833.     qer_editorimage    textures/kejim/pipe
  834.     {
  835.         map gfx/effects/redline
  836.         blendFunc GL_ONE GL_ZERO
  837.         rgbGen wave sin 1 0.5 0.5 1
  838.         tcMod scroll 1 0
  839.         tcMod scale 0.5 2
  840.         tcMod stretch triangle 1 0.1 0 0.5
  841.     }
  842.     {
  843.         map gfx/effects/redline
  844.         blendFunc GL_ONE GL_ONE
  845.         rgbGen wave sin 1 0.5 -0.5 2
  846.         tcMod scroll 1 0
  847.         tcMod scale 0.5 2
  848.         tcMod stretch triangle 1 0.1 0 0.5
  849.     }
  850.     {
  851.         map textures/kejim/pipe
  852.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  853.     }
  854.     {
  855.         map $lightmap
  856.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  857.     }
  858. }
  859.  
  860. textures/kejim/mp_b_metalpanel1b
  861. {
  862.     qer_editorimage    textures/kejim/mp_b_panelglow
  863.     {
  864.         map $lightmap
  865.     }
  866.     {
  867.         map textures/kejim/metalpanel1b
  868.         blendFunc GL_DST_COLOR GL_ZERO
  869.     }
  870.     {
  871.         map textures/kejim/mp_b_panelglow
  872.         blendFunc GL_ONE GL_ONE
  873.     }
  874. }
  875.  
  876. textures/kejim/mp_r_metalpanel1b
  877. {
  878.     qer_editorimage    textures/kejim/mp_r_panelglow
  879.     {
  880.         map $lightmap
  881.     }
  882.     {
  883.         map textures/kejim/metalpanel1b
  884.         blendFunc GL_DST_COLOR GL_ZERO
  885.     }
  886.     {
  887.         map textures/kejim/mp_r_panelglow
  888.         blendFunc GL_ONE GL_ONE
  889.     }
  890. }
  891.  
  892. textures/kejim/mp_emptrim
  893. {
  894.     {
  895.         map textures/kejim/mp_emptrim
  896.         alphaFunc GE128
  897.         blendFunc GL_SRC_ALPHA GL_ZERO
  898.         depthWrite
  899.     }
  900.     {
  901.         map $lightmap
  902.         blendFunc GL_ONE GL_ZERO
  903.         depthFunc equal
  904.     }
  905.     {
  906.         map textures/kejim/mp_emptrim
  907.         blendFunc GL_DST_COLOR GL_ZERO
  908.         depthFunc equal
  909.     }
  910. }
  911.  
  912. textures/kejim/lift_off
  913. {
  914.     qer_editorimage    textures/kejim/lift_off
  915.     {
  916.         map $lightmap
  917.     }
  918.     {
  919.         map textures/kejim/lift_off
  920.         blendFunc GL_DST_COLOR GL_ZERO
  921.     }
  922.     {
  923.         map textures/kejim/lift_glowb1
  924.         blendFunc GL_ONE GL_ONE
  925.         rgbGen wave sin 0 1 0 1
  926.     }
  927.     {
  928.         map textures/kejim/lift_glowb
  929.         blendFunc GL_ONE GL_ONE
  930.     }
  931. }
  932.  
  933. textures/kejim/switch
  934. {
  935.     qer_editorimage    textures/kejim/switch2
  936.     {
  937.         map $lightmap
  938.     }
  939.     {
  940.         map textures/kejim/switch2
  941.         blendFunc GL_DST_COLOR GL_ZERO
  942.     }
  943.     {
  944.         map textures/kejim/switch2glow2
  945.         blendFunc GL_ONE GL_ONE
  946.         rgbGen wave square 0.5 0.5 1 1
  947.     }
  948.     {
  949.         map textures/kejim/switch2glow
  950.         blendFunc GL_ONE GL_ONE
  951.     }
  952. }
  953.  
  954. textures/kejim/mp_lazerg
  955. {
  956.     {
  957.         map textures/kejim/mp_lazerg
  958.         alphaFunc GE128
  959.         blendFunc GL_SRC_ALPHA GL_ZERO
  960.         depthWrite
  961.     }
  962.     {
  963.         map $lightmap
  964.         blendFunc GL_ONE GL_ZERO
  965.         depthFunc equal
  966.     }
  967.     {
  968.         map textures/kejim/mp_lazerg
  969.         blendFunc GL_DST_COLOR GL_ZERO
  970.         depthFunc equal
  971.     }
  972.     {
  973.         map textures/kejim/mp_lazerg_glow
  974.         blendFunc GL_ONE GL_ONE
  975.     }
  976. }
  977.  
  978. textures/kejim/mp_lazery
  979. {
  980.     {
  981.         map textures/kejim/mp_lazery
  982.         alphaFunc GE128
  983.         blendFunc GL_SRC_ALPHA GL_ZERO
  984.         depthWrite
  985.     }
  986.     {
  987.         map $lightmap
  988.         blendFunc GL_ONE GL_ZERO
  989.         depthFunc equal
  990.     }
  991.     {
  992.         map textures/kejim/mp_lazery
  993.         blendFunc GL_DST_COLOR GL_ZERO
  994.         depthFunc equal
  995.     }
  996.     {
  997.         map textures/kejim/mp_lazery_glow
  998.         blendFunc GL_ONE GL_ONE
  999.     }
  1000. }
  1001.  
  1002. textures/kejim/crateswitch
  1003. {
  1004.     {
  1005.         map $lightmap
  1006.     }
  1007.     {
  1008.         map textures/kejim/crateswitch
  1009.         blendFunc GL_DST_COLOR GL_ZERO
  1010.     }
  1011.     {
  1012.         map textures/kejim/crateswitchglow
  1013.         blendFunc GL_ONE GL_ONE
  1014.         rgbGen wave square 0 1 0 1
  1015.     }
  1016.     {
  1017.         map textures/kejim/crateswitchglow
  1018.         blendFunc GL_ONE GL_ONE
  1019.         rgbGen wave square 1 0.5 -0.5 0.5
  1020.     }
  1021. }
  1022.  
  1023. textures/kejim/icicle
  1024. {
  1025.     q3map_nolightmap
  1026.     cull    disable
  1027.     {
  1028.         map textures/kejim/icicle
  1029.         blendFunc GL_ONE GL_ONE
  1030.         rgbGen const ( 0.900000 0.900000 1.000000 )
  1031.     }
  1032. }
  1033.  
  1034. textures/kejim/red_puzzle01
  1035. {
  1036.     qer_editorimage    textures/kejim/puzzle01
  1037.     q3map_nolightmap
  1038.     cull    disable
  1039.     {
  1040.         animMap 4 textures/kejim/puzzle01 textures/kejim/puzzle04 textures/kejim/puzzle07 textures/kejim/puzzle10 
  1041.         blendFunc GL_ONE GL_ONE
  1042.         rgbGen vertex
  1043.     }
  1044. }
  1045.  
  1046. textures/kejim/red_puzzle02
  1047. {
  1048.     qer_editorimage    textures/kejim/puzzle02
  1049.     q3map_nolightmap
  1050.     cull    disable
  1051.     {
  1052.         animMap 4 textures/kejim/puzzle02 textures/kejim/puzzle05 textures/kejim/puzzle08 textures/kejim/puzzle11 
  1053.         blendFunc GL_ONE GL_ONE
  1054.         rgbGen vertex
  1055.     }
  1056. }
  1057.  
  1058. textures/kejim/red_puzzle03
  1059. {
  1060.     qer_editorimage    textures/kejim/puzzle03
  1061.     q3map_nolightmap
  1062.     cull    disable
  1063.     {
  1064.         animMap 4 textures/kejim/puzzle03 textures/kejim/puzzle06 textures/kejim/puzzle09 textures/kejim/puzzle12 
  1065.         blendFunc GL_ONE GL_ONE
  1066.         rgbGen vertex
  1067.     }
  1068. }
  1069.  
  1070. textures/kejim/blue_puzzle01
  1071. {
  1072.     qer_editorimage    textures/kejim/puzzleb01
  1073.     q3map_nolightmap
  1074.     cull    disable
  1075.     {
  1076.         animMap 4 textures/kejim/puzzleb01 textures/kejim/puzzleb04 textures/kejim/puzzleb07 textures/kejim/puzzleb10 
  1077.         blendFunc GL_ONE GL_ONE
  1078.         rgbGen vertex
  1079.     }
  1080. }
  1081.  
  1082. textures/kejim/blue_puzzle02
  1083. {
  1084.     qer_editorimage    textures/kejim/puzzleb02
  1085.     q3map_nolightmap
  1086.     cull    disable
  1087.     {
  1088.         animMap 4 textures/kejim/puzzleb02 textures/kejim/puzzleb05 textures/kejim/puzzleb08 textures/kejim/puzzleb11 
  1089.         blendFunc GL_ONE GL_ONE
  1090.         rgbGen vertex
  1091.     }
  1092. }
  1093.  
  1094. textures/kejim/blue_puzzle03
  1095. {
  1096.     qer_editorimage    textures/kejim/puzzleb03
  1097.     q3map_nolightmap
  1098.     cull    disable
  1099.     {
  1100.         animMap 4 textures/kejim/puzzleb03 textures/kejim/puzzleb06 textures/kejim/puzzleb09 textures/kejim/puzzleb12 
  1101.         blendFunc GL_ONE GL_ONE
  1102.         rgbGen vertex
  1103.     }
  1104. }
  1105.  
  1106. textures/kejim/green_puzzle01
  1107. {
  1108.     qer_editorimage    textures/kejim/puzzleg01
  1109.     q3map_nolightmap
  1110.     cull    disable
  1111.     {
  1112.         animMap 4 textures/kejim/puzzleg01 textures/kejim/puzzleg04 textures/kejim/puzzleg07 textures/kejim/puzzleg10 
  1113.         blendFunc GL_ONE GL_ONE
  1114.         rgbGen vertex
  1115.     }
  1116. }
  1117.  
  1118. textures/kejim/green_puzzle02
  1119. {
  1120.     qer_editorimage    textures/kejim/puzzleg02
  1121.     q3map_nolightmap
  1122.     cull    disable
  1123.     {
  1124.         animMap 4 textures/kejim/puzzleg02 textures/kejim/puzzleg05 textures/kejim/puzzleg08 textures/kejim/puzzleg11 
  1125.         blendFunc GL_ONE GL_ONE
  1126.         rgbGen vertex
  1127.     }
  1128. }
  1129.  
  1130. textures/kejim/green_puzzle03
  1131. {
  1132.     qer_editorimage    textures/kejim/puzzleg03
  1133.     q3map_nolightmap
  1134.     cull    disable
  1135.     {
  1136.         animMap 4 textures/kejim/puzzleg03 textures/kejim/puzzleg06 textures/kejim/puzzleg09 textures/kejim/puzzleg12 
  1137.         blendFunc GL_ONE GL_ONE
  1138.         rgbGen vertex
  1139.     }
  1140. }
  1141.  
  1142. textures/kejim/glass
  1143. {
  1144.     surfaceparm    nonsolid
  1145.     surfaceparm    nonopaque
  1146.     surfaceparm    trans
  1147.     q3map_nolightmap
  1148.     q3map_onlyvertexlighting
  1149.     {
  1150.         map textures/kejim/glass
  1151.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1152.         alphaGen const 0.15
  1153.         tcGen environment
  1154.     }
  1155.     {
  1156.         map textures/kejim/metal
  1157.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1158.         rgbGen vertex
  1159.         alphaGen const 0.2
  1160.     }
  1161. }
  1162.  
  1163. textures/kejim/keyportblue
  1164. {
  1165.     qer_editorimage    textures/kejim/keyport
  1166.     {
  1167.         map $lightmap
  1168.     }
  1169.     {
  1170.         map textures/kejim/keyport2
  1171.         blendFunc GL_DST_COLOR GL_ZERO
  1172.     }
  1173.     {
  1174.         map textures/kejim/keyportoff
  1175.         blendFunc GL_ONE GL_ONE
  1176.         rgbGen wave sin 1 0.25 0 4
  1177.     }
  1178. }
  1179.  
  1180. textures/kejim/keyport
  1181. {
  1182.     qer_editorimage    textures/kejim/keyport
  1183.     {
  1184.         map $lightmap
  1185.     }
  1186.     {
  1187.         map textures/kejim/keyport
  1188.         blendFunc GL_DST_COLOR GL_ZERO
  1189.     }
  1190.     {
  1191.         map textures/kejim/keyporton
  1192.         blendFunc GL_ONE GL_ONE
  1193.         rgbGen wave sin 1 0.25 0 4
  1194.     }
  1195.     {
  1196.         map textures/kejim/keyportonb
  1197.         blendFunc GL_ONE GL_ONE
  1198.         rgbGen wave square 0 1 0 1
  1199.     }
  1200. }
  1201.  
  1202. textures/kejim/switch_broken
  1203. {
  1204.     qer_editorimage    textures/kejim/switch_broken
  1205.     {
  1206.         map $lightmap
  1207.     }
  1208.     {
  1209.         map textures/kejim/switch_broken
  1210.         blendFunc GL_DST_COLOR GL_ZERO
  1211.     }
  1212.     {
  1213.         map textures/kejim/switch_brokena
  1214.         blendFunc GL_ONE GL_ONE
  1215.         rgbGen wave noise 1 0.5 0 10
  1216.     }
  1217.     {
  1218.         map textures/kejim/switch_brokenb
  1219.         blendFunc GL_ONE GL_ONE
  1220.         rgbGen wave noise 0 0.5 -0.5 5
  1221.     }
  1222. }
  1223.  
  1224. textures/kejim/ktrippanel
  1225. {
  1226.     {
  1227.         map $lightmap
  1228.     }
  1229.     {
  1230.         map textures/kejim/ktrippanel
  1231.         blendFunc GL_DST_COLOR GL_ZERO
  1232.     }
  1233.     {
  1234.         map textures/kejim/ktrippanela
  1235.         blendFunc GL_ONE GL_ONE
  1236.         rgbGen wave sin 1 0.15 0 1
  1237.     }
  1238.     {
  1239.         map textures/kejim/kgunpanel_redlights
  1240.         blendFunc GL_ONE GL_ONE
  1241.         rgbGen wave square 1 1 -0.5 0.5
  1242.     }
  1243.     {
  1244.         map textures/kejim/ktrippanelb
  1245.         blendFunc GL_ONE GL_ONE
  1246.         rgbGen wave square 0 1 1 0.5
  1247.     }
  1248. }
  1249.  
  1250. textures/kejim/ktrippaneloff
  1251. {
  1252.     qer_editorimage    textures/kejim/ktrippanel
  1253.     {
  1254.         map $lightmap
  1255.     }
  1256.     {
  1257.         map textures/kejim/ktrippanel
  1258.         blendFunc GL_DST_COLOR GL_ZERO
  1259.     }
  1260.     {
  1261.         map textures/kejim/kgunpanel_redlights
  1262.         blendFunc GL_ONE GL_ONE
  1263.         rgbGen wave sin 1 0.15 0 1
  1264.     }
  1265. }
  1266.  
  1267. textures/kejim/kgunpanel
  1268. {
  1269.     {
  1270.         map $lightmap
  1271.     }
  1272.     {
  1273.         map textures/kejim/kgunpanel
  1274.         blendFunc GL_DST_COLOR GL_ZERO
  1275.     }
  1276.     {
  1277.         map textures/kejim/kgunpanel_redlights
  1278.         blendFunc GL_ONE GL_ONE
  1279.         rgbGen wave square 0 1 0 1
  1280.     }
  1281.     {
  1282.         map textures/kejim/kgunpanelimg
  1283.         blendFunc GL_ONE GL_ONE
  1284.     }
  1285. }
  1286.  
  1287. textures/kejim/kgunpanelon
  1288. {
  1289.     qer_editorimage    textures/kejim/kgunpanel
  1290.     {
  1291.         map gfx/effects/redline
  1292.         blendFunc GL_ONE GL_ZERO
  1293.         tcMod scroll -0.3 0
  1294.         tcMod scale 5 50
  1295.     }
  1296.     {
  1297.         map textures/kejim/kgunpanel
  1298.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1299.     }
  1300.     {
  1301.         map $lightmap
  1302.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  1303.     }
  1304.     {
  1305.         map textures/kejim/kgunpanel1
  1306.         blendFunc GL_ONE GL_ONE
  1307.         rgbGen wave sin 1 0.25 0 4
  1308.     }
  1309.     {
  1310.         map textures/kejim/kgunpanel_redlights
  1311.         blendFunc GL_ONE GL_ONE
  1312.     }
  1313. }
  1314.  
  1315. textures/kejim/kgeneratorpanel
  1316. {
  1317.     {
  1318.         map $lightmap
  1319.     }
  1320.     {
  1321.         map textures/kejim/kgeneratorpanel
  1322.         blendFunc GL_DST_COLOR GL_ZERO
  1323.     }
  1324.     {
  1325.         map textures/kejim/kgeneratorpanel2
  1326.         blendFunc GL_ONE GL_ONE
  1327.         rgbGen wave sin 0.5 0.1 0 10
  1328.     }
  1329.     {
  1330.         map textures/kejim/kgunpanel_redlights
  1331.         blendFunc GL_ONE GL_ONE
  1332.         rgbGen wave square 0 1 0 1
  1333.     }
  1334. }
  1335.  
  1336. textures/kejim/kgeneratorpanel2
  1337. {
  1338.     qer_editorimage    textures/kejim/kgeneratorpanel
  1339.     {
  1340.         map $lightmap
  1341.     }
  1342.     {
  1343.         map textures/kejim/kgeneratorpanel
  1344.         blendFunc GL_DST_COLOR GL_ZERO
  1345.     }
  1346.     {
  1347.         map textures/kejim/kgunpanel_redlights
  1348.         blendFunc GL_ONE GL_ONE
  1349.         rgbGen wave sin 1 0.1 0 1
  1350.     }
  1351. }
  1352.  
  1353. textures/kejim/switchold
  1354. {
  1355.     qer_editorimage    textures/kejim/switch
  1356.     {
  1357.         map $lightmap
  1358.     }
  1359.     {
  1360.         map textures/kejim/switch
  1361.         blendFunc GL_DST_COLOR GL_ZERO
  1362.     }
  1363.     {
  1364.         map textures/kejim/switch_glow
  1365.         blendFunc GL_ONE GL_ONE
  1366.         rgbGen wave square 0.5 0.5 1 0.5
  1367.     }
  1368. }
  1369.  
  1370. textures/kejim/switch_onold
  1371. {
  1372.     qer_editorimage    textures/kejim/switch
  1373.     {
  1374.         map $lightmap
  1375.     }
  1376.     {
  1377.         map textures/kejim/switch
  1378.         blendFunc GL_DST_COLOR GL_ZERO
  1379.     }
  1380.     {
  1381.         map textures/kejim/switch_glow
  1382.         blendFunc GL_ONE GL_ONE
  1383.         rgbGen wave sin 1 0.05 0 5
  1384.     }
  1385.     {
  1386.         map textures/kejim/switch_glow2
  1387.         blendFunc GL_ONE GL_ONE
  1388.         rgbGen wave sin 1 0.1 0 10
  1389.     }
  1390. }
  1391.  
  1392. textures/kejim/switch_on
  1393. {
  1394.     qer_editorimage    textures/kejim/switch2
  1395.     {
  1396.         map $lightmap
  1397.     }
  1398.     {
  1399.         map textures/kejim/switch3
  1400.         blendFunc GL_DST_COLOR GL_ZERO
  1401.     }
  1402.     {
  1403.         map textures/kejim/switch_glow2
  1404.         blendFunc GL_ONE GL_ONE
  1405.         rgbGen wave sin 1 0.05 1 5
  1406.     }
  1407.     {
  1408.         map textures/kejim/switch2glow2
  1409.         blendFunc GL_ONE GL_ONE
  1410.     }
  1411. }
  1412.  
  1413. textures/kejim/alpha
  1414. {
  1415.     q3map_nolightmap
  1416.     {
  1417.         map textures/kejim/alpha
  1418.         blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
  1419.     }
  1420. }
  1421.  
  1422. textures/kejim/newfloor_kej
  1423. {
  1424.     {
  1425.         map $lightmap
  1426.     }
  1427.     {
  1428.         map textures/kejim/newfloor_kej
  1429.         blendFunc GL_DST_COLOR GL_ZERO
  1430.     }
  1431.     {
  1432.         map textures/kejim/env_newfloor_kej
  1433.         blendFunc GL_SRC_ALPHA GL_ONE
  1434.         detail
  1435.         alphaGen const 0.25
  1436.         tcGen environment
  1437.     }
  1438. }
  1439.  
  1440. textures/kejim/kmousepanel
  1441. {
  1442.     qer_editorimage    textures/kejim/kmousepanel
  1443.     {
  1444.         map $lightmap
  1445.     }
  1446.     {
  1447.         map textures/kejim/kmousepanel
  1448.         blendFunc GL_DST_COLOR GL_ZERO
  1449.     }
  1450.     {
  1451.         map textures/kejim/kmousepanel1
  1452.         blendFunc GL_ONE GL_ONE
  1453.         rgbGen wave square 0 1 0 1
  1454.     }
  1455. }
  1456.  
  1457. textures/kejim/kmousepanel_on
  1458. {
  1459.     qer_editorimage    textures/kejim/kgeneratorpanel
  1460.     {
  1461.         map $lightmap
  1462.     }
  1463.     {
  1464.         map textures/kejim/kmousepanel
  1465.         blendFunc GL_DST_COLOR GL_ZERO
  1466.     }
  1467.     {
  1468.         map textures/kejim/kmousepanel1
  1469.         blendFunc GL_ONE GL_ONE
  1470.         rgbGen wave sin 0.5 0.1 0 1
  1471.     }
  1472.     {
  1473.         map textures/kejim/kgunpanel2
  1474.         blendFunc GL_ONE GL_ONE
  1475.         rgbGen wave sin 1 0.1 0 1
  1476.     }
  1477. }
  1478.  
  1479. textures/kejim/kejim_closed
  1480. {
  1481.     {
  1482.         map $lightmap
  1483.     }
  1484.     {
  1485.         map textures/kejim/kejim_closed
  1486.         blendFunc GL_DST_COLOR GL_ZERO
  1487.     }
  1488.     {
  1489.         map textures/kejim/kejim_closeda
  1490.         blendFunc GL_ONE GL_ONE
  1491.     }
  1492.     {
  1493.         map textures/kejim/kejim_closedb
  1494.         blendFunc GL_ONE GL_ONE
  1495.         rgbGen wave sin 0 1 0 1
  1496.     }
  1497. }
  1498.  
  1499. textures/kejim/kejim_open
  1500. {
  1501.     qer_editorimage    textures/kejim/kejim_open
  1502.     {
  1503.         map $lightmap
  1504.     }
  1505.     {
  1506.         map textures/kejim/kejim_open
  1507.         blendFunc GL_DST_COLOR GL_ZERO
  1508.     }
  1509.     {
  1510.         map textures/kejim/kejim_opena
  1511.         blendFunc GL_ONE GL_ONE
  1512.     }
  1513. }
  1514.  
  1515. textures/kejim/gen_glow
  1516. {
  1517.     qer_editorimage    textures/kejim/trim05
  1518.     {
  1519.         map $lightmap
  1520.     }
  1521.     {
  1522.         map textures/kejim/trim05
  1523.         blendFunc GL_DST_COLOR GL_ZERO
  1524.     }
  1525.     {
  1526.         map textures/kejim/gen_glow1
  1527.         blendFunc GL_ONE GL_ONE
  1528.         rgbGen wave random 0 1 1.4 1
  1529.     }
  1530.     {
  1531.         map textures/kejim/gen_glow2
  1532.         blendFunc GL_ONE GL_ONE
  1533.         rgbGen wave random 0 1 0 1
  1534.     }
  1535.     {
  1536.         map textures/kejim/gen_glow3
  1537.         blendFunc GL_ONE GL_ONE
  1538.         rgbGen wave random 0 1 2.4 0.7
  1539.     }
  1540. }
  1541.  
  1542. textures/kejim/map_display2
  1543. {
  1544.     {
  1545.         map $lightmap
  1546.     }
  1547.     {
  1548.         map textures/kejim/map_display2
  1549.         blendFunc GL_DST_COLOR GL_ZERO
  1550.     }
  1551.     {
  1552.         map textures/kejim/map_display2_glow
  1553.         blendFunc GL_ONE GL_ONE
  1554.     }
  1555.     {
  1556.         map textures/kejim/map_display1_glow
  1557.         blendFunc GL_ONE GL_ONE
  1558.     }
  1559. }
  1560.  
  1561. textures/kejim/map_display3
  1562. {
  1563.     {
  1564.         map $lightmap
  1565.     }
  1566.     {
  1567.         map textures/kejim/map_display3
  1568.         blendFunc GL_DST_COLOR GL_ZERO
  1569.     }
  1570.     {
  1571.         map textures/kejim/map_display3_glow
  1572.         blendFunc GL_ONE GL_ONE
  1573.     }
  1574.     {
  1575.         map textures/kejim/map_display1_glow
  1576.         blendFunc GL_ONE GL_ONE
  1577.     }
  1578. }
  1579.  
  1580. textures/kejim/wallpanel06
  1581. {
  1582.     {
  1583.         map $lightmap
  1584.     }
  1585.     {
  1586.         map textures/kejim/wallpanel06
  1587.         blendFunc GL_DST_COLOR GL_ZERO
  1588.     }
  1589.     {
  1590.         map textures/kejim/wallpanel06_glw
  1591.         blendFunc GL_ONE GL_ONE
  1592.     }
  1593. }
  1594.  
  1595. textures/kejim/greenlights
  1596. {
  1597.     {
  1598.         map $lightmap
  1599.     }
  1600.     {
  1601.         map textures/kejim/greenlights
  1602.         blendFunc GL_DST_COLOR GL_ZERO
  1603.     }
  1604.     {
  1605.         map textures/kejim/greenlightsglow
  1606.         blendFunc GL_ONE GL_ONE
  1607.     }
  1608. }
  1609.  
  1610. textures/kejim/switchred
  1611. {
  1612.     qer_editorimage    textures/kejim/switch2
  1613.     {
  1614.         map $lightmap
  1615.     }
  1616.     {
  1617.         map textures/kejim/switch2
  1618.         blendFunc GL_DST_COLOR GL_ZERO
  1619.     }
  1620.     {
  1621.         map textures/kejim/switch_glowred1
  1622.         blendFunc GL_ONE GL_ONE
  1623.         rgbGen wave square 0.5 0.5 1 1
  1624.     }
  1625. }
  1626.  
  1627. textures/kejim/switchred_on
  1628. {
  1629.     qer_editorimage    textures/kejim/switch2
  1630.     {
  1631.         map $lightmap
  1632.     }
  1633.     {
  1634.         map textures/kejim/switch3
  1635.         blendFunc GL_DST_COLOR GL_ZERO
  1636.     }
  1637.     {
  1638.         map textures/kejim/switch_glowred
  1639.         blendFunc GL_ONE GL_ONE
  1640.         rgbGen wave sin 1 0.05 1 5
  1641.     }
  1642.     {
  1643.         map textures/kejim/switch2glow2
  1644.         blendFunc GL_ONE GL_ONE
  1645.     }
  1646. }
  1647.  
  1648. textures/kejim/switchgreen
  1649. {
  1650.     qer_editorimage    textures/kejim/switch2
  1651.     {
  1652.         map $lightmap
  1653.     }
  1654.     {
  1655.         map textures/kejim/switch2
  1656.         blendFunc GL_DST_COLOR GL_ZERO
  1657.     }
  1658.     {
  1659.         map textures/kejim/switch_glowgreen1
  1660.         blendFunc GL_ONE GL_ONE
  1661.         rgbGen wave square 0.5 0.5 1 1
  1662.     }
  1663. }
  1664.  
  1665. textures/kejim/switchgreen_on
  1666. {
  1667.     qer_editorimage    textures/kejim/switch2
  1668.     {
  1669.         map $lightmap
  1670.     }
  1671.     {
  1672.         map textures/kejim/switch3
  1673.         blendFunc GL_DST_COLOR GL_ZERO
  1674.     }
  1675.     {
  1676.         map textures/kejim/switch_glowgreen
  1677.         blendFunc GL_ONE GL_ONE
  1678.         rgbGen wave sin 1 0.05 1 5
  1679.     }
  1680.     {
  1681.         map textures/kejim/switch2glow2
  1682.         blendFunc GL_ONE GL_ONE
  1683.     }
  1684. }
  1685.  
  1686. textures/kejim/switchblue
  1687. {
  1688.     qer_editorimage    textures/kejim/switch2
  1689.     {
  1690.         map $lightmap
  1691.     }
  1692.     {
  1693.         map textures/kejim/switch2
  1694.         blendFunc GL_DST_COLOR GL_ZERO
  1695.     }
  1696.     {
  1697.         map textures/kejim/switch_glowblue1
  1698.         blendFunc GL_ONE GL_ONE
  1699.         rgbGen wave square 0.5 0.5 1 1
  1700.     }
  1701. }
  1702.  
  1703. textures/kejim/switchblue_on
  1704. {
  1705.     qer_editorimage    textures/kejim/switch2
  1706.     {
  1707.         map $lightmap
  1708.     }
  1709.     {
  1710.         map textures/kejim/switch3
  1711.         blendFunc GL_DST_COLOR GL_ZERO
  1712.     }
  1713.     {
  1714.         map textures/kejim/switch_glowblue
  1715.         blendFunc GL_ONE GL_ONE
  1716.         rgbGen wave sin 1 0.05 1 5
  1717.     }
  1718.     {
  1719.         map textures/kejim/switch2glow2
  1720.         blendFunc GL_ONE GL_ONE
  1721.     }
  1722. }
  1723.  
  1724. textures/kejim/coruscantwall4
  1725. {
  1726.     {
  1727.         map $lightmap
  1728.     }
  1729.     {
  1730.         map textures/kejim/coruscantwall4
  1731.         blendFunc GL_DST_COLOR GL_ZERO
  1732.     }
  1733.     {
  1734.         map textures/kejim/coruscantwall4a
  1735.         blendFunc GL_ONE GL_ONE
  1736.         rgbGen wave sin 1 0.05 0 5
  1737.     }
  1738. }
  1739.  
  1740. textures/kejim/kej_control
  1741. {
  1742.     {
  1743.         map $lightmap
  1744.     }
  1745.     {
  1746.         map textures/kejim/kej_control
  1747.         blendFunc GL_DST_COLOR GL_ZERO
  1748.     }
  1749.     {
  1750.         map textures/kejim/kej_control_glow
  1751.         blendFunc GL_ONE GL_ONE
  1752.     }
  1753. }
  1754.  
  1755. textures/kejim/stars_scroll
  1756. {
  1757.     q3map_nolightmap
  1758.     {
  1759.         map textures/kejim/stars_scroll
  1760.         blendFunc GL_ONE GL_ZERO
  1761.         tcMod scale 4 4
  1762.         tcMod scroll 0 0.0195
  1763.     }
  1764.     {
  1765.         map textures/kejim/stars_scroll
  1766.         blendFunc GL_ONE GL_ONE
  1767.         detail
  1768.         tcMod scale 8 8
  1769.         tcMod scroll 0 0.05
  1770.     }
  1771. }
  1772.  
  1773. textures/kejim/refcolumn
  1774. {
  1775.     qer_editorimage    textures/kejim/refcolumn
  1776.     surfaceparm    forcefield
  1777.     {
  1778.         map $lightmap
  1779.     }
  1780.     {
  1781.         map textures/kejim/refcolumn
  1782.         blendFunc GL_DST_COLOR GL_ZERO
  1783.     }
  1784. }
  1785.  
  1786. textures/kejim/grate02_broke
  1787. {
  1788.     qer_editorimage    textures/kejim/grate02_broke
  1789.     cull    disable
  1790.     {
  1791.         map textures/kejim/grate02_broke
  1792.         alphaFunc LT128
  1793.         blendFunc GL_ONE_MINUS_DST_COLOR GL_SRC_ALPHA
  1794.         rgbGen identity
  1795.     }
  1796.     {
  1797.         map $lightmap
  1798.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  1799.     }
  1800. }
  1801.  
  1802. textures/kejim/kej_lights
  1803. {
  1804.     {
  1805.         map $lightmap
  1806.     }
  1807.     {
  1808.         map textures/kejim/kej_lights
  1809.         blendFunc GL_DST_COLOR GL_ZERO
  1810.     }
  1811.     {
  1812.         map textures/kejim/kej_lights_glow
  1813.         blendFunc GL_ONE GL_ONE
  1814.     }
  1815. }
  1816.  
  1817. textures/kejim/grate02_long
  1818. {
  1819.     qer_editorimage    textures/kejim/grate02_long
  1820.     cull    disable
  1821.     {
  1822.         map textures/kejim/grate02_long
  1823.         alphaFunc LT128
  1824.         blendFunc GL_ONE GL_SRC_ALPHA
  1825.         rgbGen identity
  1826.     }
  1827.     {
  1828.         map $lightmap
  1829.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  1830.     }
  1831. }
  1832.  
  1833. textures/kejim/grate02_long_broken
  1834. {
  1835.     qer_editorimage    textures/kejim/grate02_long_broken
  1836.     cull    disable
  1837.     {
  1838.         map textures/kejim/grate02_long_broken
  1839.         alphaFunc LT128
  1840.         blendFunc GL_ONE GL_SRC_ALPHA
  1841.         rgbGen identity
  1842.     }
  1843.     {
  1844.         map $lightmap
  1845.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  1846.     }
  1847. }
  1848.  
  1849. textures/kejim/kej_control2
  1850. {
  1851.     {
  1852.         map $lightmap
  1853.     }
  1854.     {
  1855.         map textures/kejim/kej_control2
  1856.         blendFunc GL_DST_COLOR GL_ZERO
  1857.     }
  1858.     {
  1859.         map textures/kejim/kej_control2_glow
  1860.         blendFunc GL_ONE GL_ONE
  1861.     }
  1862. }
  1863.  
  1864. textures/kejim/kej_control3
  1865. {
  1866.     {
  1867.         map $lightmap
  1868.     }
  1869.     {
  1870.         map textures/kejim/kej_control3
  1871.         blendFunc GL_DST_COLOR GL_ZERO
  1872.     }
  1873.     {
  1874.         map textures/kejim/kej_control3_glow
  1875.         blendFunc GL_ONE GL_ONE
  1876.     }
  1877. }
  1878.  
  1879. textures/kejim/blastdoor_onoff
  1880. {
  1881.     {
  1882.         map $lightmap
  1883.     }
  1884.     {
  1885.         map textures/kejim/blastdoor_onoff
  1886.         blendFunc GL_DST_COLOR GL_ZERO
  1887.     }
  1888.     {
  1889.         oneshotanimMap 1 textures/kejim/blastdoor_onoff_glowr textures/kejim/blastdoor_onoff_glowg 
  1890.         blendFunc GL_ONE GL_ONE
  1891.     }
  1892. }
  1893.  
  1894. textures/kejim/powerscreen1
  1895. {
  1896.     q3map_nolightmap
  1897.     {
  1898.         animMap 1 textures/kejim/powerscreen1 textures/kejim/powerscreen2 textures/kejim/powerscreen3 
  1899.         blendFunc GL_ONE GL_ONE
  1900.     }
  1901. }
  1902.  
  1903. textures/kejim/map_display1
  1904. {
  1905.     q3map_nolightmap
  1906.     {
  1907.         map textures/kejim/map_display1
  1908.         blendFunc GL_ONE GL_ZERO
  1909.     }
  1910.     {
  1911.         map textures/kejim/map_display1_glow
  1912.         blendFunc GL_ONE GL_ONE
  1913.     }
  1914. }
  1915.  
  1916. textures/kejim/frame1
  1917. {
  1918.     {
  1919.         map $lightmap
  1920.     }
  1921.     {
  1922.         map textures/kejim/frame1
  1923.         blendFunc GL_DST_COLOR GL_ZERO
  1924.     }
  1925.     {
  1926.         map textures/kejim/frame1_glow
  1927.         blendFunc GL_ONE GL_ONE
  1928.         rgbGen wave square 0 1 0 1
  1929.     }
  1930. }
  1931.  
  1932. textures/kejim/coruscant
  1933. {
  1934.     qer_editorimage    textures/kejim/coruscant
  1935.     q3map_nolightmap
  1936.     {
  1937.         map textures/kejim/coruscant
  1938.         blendFunc GL_ONE GL_ZERO
  1939.     }
  1940.     {
  1941.         map textures/kejim/coruscant_win_l
  1942.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1943.         tcMod scroll 0.15 0
  1944.     }
  1945.     {
  1946.         map textures/kejim/coruscant_win_fg
  1947.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1948.     }
  1949.     {
  1950.         map textures/kejim/coruscant_win_r
  1951.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1952.         detail
  1953.         tcMod scroll -0.4 0
  1954.     }
  1955. }
  1956.  
  1957. textures/kejim/map_display4
  1958. {
  1959.     qer_editorimage    textures/kejim/map_display3
  1960.     {
  1961.         map $lightmap
  1962.     }
  1963.     {
  1964.         map textures/kejim/map_display3
  1965.         blendFunc GL_DST_COLOR GL_ZERO
  1966.     }
  1967.     {
  1968.         map textures/kejim/map_display3_glow
  1969.         blendFunc GL_ONE GL_ONE
  1970.     }
  1971.     {
  1972.         map textures/kejim/map_display1_glow
  1973.         blendFunc GL_ONE GL_ONE
  1974.     }
  1975.     {
  1976.         map textures/kejim/map_display2_glow
  1977.         blendFunc GL_ONE GL_ONE
  1978.     }
  1979. }
  1980.  
  1981. textures/kejim/redfield2
  1982. {
  1983.     qer_editorimage    textures/kejim/redfield1
  1984.     surfaceparm    forcefield
  1985.     q3map_nolightmap
  1986.     {
  1987.         map textures/kejim/redfield1
  1988.         blendFunc GL_ONE GL_ONE
  1989.         rgbGen wave sin 1 0.25 0 6
  1990.         tcMod scroll 10 10
  1991.     }
  1992.     {
  1993.         map textures/kejim/energy
  1994.         blendFunc GL_ONE_MINUS_DST_COLOR GL_ONE
  1995.         rgbGen wave noise 0.5 1 0.5 8
  1996.         tcMod scroll -10 0
  1997.     }
  1998.     {
  1999.         map textures/kejim/redfield2
  2000.         blendFunc GL_ONE GL_ONE
  2001.         tcMod scale 2 2
  2002.         tcMod scroll 5 5
  2003.         tcMod stretch sin 0 1 0 1
  2004.     }
  2005. }
  2006.  
  2007. textures/kejim/flashscreen_base
  2008. {
  2009.     {
  2010.         map $lightmap
  2011.     }
  2012.     {
  2013.         map textures/kejim/flashscreen_base
  2014.         blendFunc GL_DST_COLOR GL_ZERO
  2015.     }
  2016.     {
  2017.         animMap 1 textures/kejim/flashscreen_base textures/kejim/flashscreen_blightglow1 textures/kejim/flashscreen_blightglow2 textures/kejim/flashscreen_blightglow3 textures/kejim/flashscreen_blightglow4 
  2018.         blendFunc GL_ONE GL_ZERO
  2019.     }
  2020.     {
  2021.         map textures/kejim/flashscreen_blightglow
  2022.         blendFunc GL_ONE GL_ONE
  2023.         rgbGen wave sin 0 4 0 1
  2024.     }
  2025. }
  2026.  
  2027. textures/kejim/dish_final
  2028. {
  2029.     q3map_nolightmap
  2030.     q3map_onlyvertexlighting
  2031.     {
  2032.         map textures/kejim/dish_final
  2033.         blendFunc GL_ONE GL_ONE
  2034.     }
  2035. }
  2036.  
  2037. textures/kejim/tubescreen
  2038. {
  2039.     q3map_nolightmap
  2040.     {
  2041.         map textures/kejim/tubescreen
  2042.         blendFunc GL_ONE GL_ONE
  2043.     }
  2044. }
  2045.  
  2046. textures/kejim/kej_control4
  2047. {
  2048.     {
  2049.         map $lightmap
  2050.     }
  2051.     {
  2052.         map textures/kejim/kej_control4
  2053.         blendFunc GL_DST_COLOR GL_ZERO
  2054.     }
  2055.     {
  2056.         map textures/kejim/kej_control4_glow
  2057.         blendFunc GL_ONE GL_ONE
  2058.     }
  2059. }
  2060.  
  2061. textures/kejim/kej_control5
  2062. {
  2063.     {
  2064.         map $lightmap
  2065.     }
  2066.     {
  2067.         map textures/kejim/kej_control5
  2068.         blendFunc GL_DST_COLOR GL_ZERO
  2069.     }
  2070.     {
  2071.         map textures/kejim/kej_control5_glow
  2072.         blendFunc GL_ONE GL_ONE
  2073.     }
  2074. }
  2075.  
  2076. textures/kejim/kej_control6
  2077. {
  2078.     {
  2079.         map $lightmap
  2080.     }
  2081.     {
  2082.         map textures/kejim/kej_control6
  2083.         blendFunc GL_DST_COLOR GL_ZERO
  2084.     }
  2085.     {
  2086.         map textures/kejim/kej_control6_glow
  2087.         blendFunc GL_ONE GL_ONE
  2088.     }
  2089. }
  2090.  
  2091. textures/kejim/crystalscreen
  2092. {
  2093.     q3map_nolightmap
  2094.     {
  2095.         map textures/kejim/crystalscreen
  2096.         blendFunc GL_ONE GL_ONE
  2097.     }
  2098. }
  2099.  
  2100. textures/kejim/crystalscreen2
  2101. {
  2102.     q3map_nolightmap
  2103.     {
  2104.         map textures/kejim/crystalscreen2
  2105.         blendFunc GL_ONE GL_ONE
  2106.     }
  2107. }
  2108.  
  2109. textures/kejim/redlights
  2110. {
  2111.     {
  2112.         map $lightmap
  2113.     }
  2114.     {
  2115.         map textures/kejim/redlights
  2116.         blendFunc GL_DST_COLOR GL_ZERO
  2117.     }
  2118.     {
  2119.         map textures/kejim/redlightsglow
  2120.         blendFunc GL_ONE GL_ONE
  2121.     }
  2122. }
  2123.  
  2124. textures/kejim/path_red
  2125. {
  2126.     surfaceparm    metalsteps
  2127.     {
  2128.         map $lightmap
  2129.     }
  2130.     {
  2131.         map textures/kejim/path_red
  2132.         blendFunc GL_DST_COLOR GL_ZERO
  2133.     }
  2134. }
  2135.  
  2136. textures/kejim/floor01
  2137. {
  2138.     surfaceparm    metalsteps
  2139.     {
  2140.         map $lightmap
  2141.     }
  2142.     {
  2143.         map textures/kejim/floor01
  2144.         blendFunc GL_DST_COLOR GL_ZERO
  2145.     }
  2146. }
  2147.  
  2148. textures/kejim/floor02
  2149. {
  2150.     surfaceparm    metalsteps
  2151.     {
  2152.         map $lightmap
  2153.     }
  2154.     {
  2155.         map textures/kejim/floor02
  2156.         blendFunc GL_DST_COLOR GL_ZERO
  2157.     }
  2158. }
  2159.  
  2160. textures/kejim/floorsquare
  2161. {
  2162.     surfaceparm    metalsteps
  2163.     {
  2164.         map $lightmap
  2165.     }
  2166.     {
  2167.         map textures/kejim/floorsquare
  2168.         blendFunc GL_DST_COLOR GL_ZERO
  2169.     }
  2170. }
  2171.  
  2172. textures/kejim/floorsquare2
  2173. {
  2174.     surfaceparm    metalsteps
  2175.     {
  2176.         map $lightmap
  2177.     }
  2178.     {
  2179.         map textures/kejim/floorsquare2
  2180.         blendFunc GL_DST_COLOR GL_ZERO
  2181.     }
  2182. }
  2183.  
  2184. textures/kejim/metal
  2185. {
  2186.     surfaceparm    metalsteps
  2187.     {
  2188.         map $lightmap
  2189.     }
  2190.     {
  2191.         map textures/kejim/metal
  2192.         blendFunc GL_DST_COLOR GL_ZERO
  2193.     }
  2194. }
  2195.  
  2196. textures/kejim/newplating_kej
  2197. {
  2198.     surfaceparm    metalsteps
  2199.     {
  2200.         map $lightmap
  2201.     }
  2202.     {
  2203.         map textures/kejim/newplating_kej
  2204.         blendFunc GL_DST_COLOR GL_ZERO
  2205.     }
  2206. }
  2207.  
  2208. textures/kejim/path_blue
  2209. {
  2210.     surfaceparm    metalsteps
  2211.     {
  2212.         map $lightmap
  2213.     }
  2214.     {
  2215.         map textures/kejim/path_blue
  2216.         blendFunc GL_DST_COLOR GL_ZERO
  2217.     }
  2218. }
  2219.  
  2220. textures/kejim/path_green
  2221. {
  2222.     surfaceparm    metalsteps
  2223.     {
  2224.         map $lightmap
  2225.     }
  2226.     {
  2227.         map textures/kejim/path_green
  2228.         blendFunc GL_DST_COLOR GL_ZERO
  2229.     }
  2230. }
  2231.  
  2232. textures/kejim/floor_green
  2233. {
  2234.     surfaceparm    metalsteps
  2235.     {
  2236.         map $lightmap
  2237.     }
  2238.     {
  2239.         map textures/kejim/floor_green
  2240.         blendFunc GL_DST_COLOR GL_ZERO
  2241.     }
  2242. }
  2243.  
  2244. textures/doomgiver/lightnewd
  2245. {
  2246.     {
  2247.         map $lightmap
  2248.     }
  2249.     {
  2250.         map textures/doomgiver/lightnewd
  2251.         blendFunc GL_DST_COLOR GL_ZERO
  2252.     }
  2253.     {
  2254.         map textures/doomgiver/lightnewdglow
  2255.         blendFunc GL_ONE GL_ONE
  2256.         rgbGen wave sin 0.75 0.025 0 10
  2257.     }
  2258. }
  2259.  
  2260. textures/doomgiver/trim4d
  2261. {
  2262.     {
  2263.         map $lightmap
  2264.     }
  2265.     {
  2266.         map textures/doomgiver/trim4d
  2267.         blendFunc GL_DST_COLOR GL_ZERO
  2268.     }
  2269.     {
  2270.         map textures/doomgiver/trim4dglow
  2271.         blendFunc GL_ONE GL_ONE
  2272.         rgbGen wave sin 0.1 0.1 0 10
  2273.     }
  2274.     {
  2275.         map textures/doomgiver/trim4dglow
  2276.         blendFunc GL_ONE GL_ONE
  2277.         rgbGen const ( 1.000000 0.000000 0.000000 )
  2278.     }
  2279. }
  2280.  
  2281. textures/doomgiver/elevatorup
  2282. {
  2283.     {
  2284.         map $lightmap
  2285.     }
  2286.     {
  2287.         map textures/doomgiver/elevatorcall
  2288.         blendFunc GL_DST_COLOR GL_ZERO
  2289.     }
  2290.     {
  2291.         map textures/doomgiver/elevatorglow
  2292.         blendFunc GL_ONE GL_ONE
  2293.         rgbGen wave inversesawtooth 0 2 0 1
  2294.     }
  2295. }
  2296.  
  2297. textures/doomgiver/elevatorcall
  2298. {
  2299.     qer_editorimage    textures/doomgiver/elevatorup
  2300.     {
  2301.         map $lightmap
  2302.     }
  2303.     {
  2304.         map textures/doomgiver/elevatorup
  2305.         blendFunc GL_DST_COLOR GL_ZERO
  2306.     }
  2307.     {
  2308.         map textures/doomgiver/elevatorglow_on
  2309.         blendFunc GL_ONE GL_ONE
  2310.     }
  2311. }
  2312.  
  2313. textures/doomgiver/deathcon2
  2314. {
  2315.     qer_editorimage    textures/doomgiver/deathcon2
  2316.     {
  2317.         map textures/doomgiver/deathcon2glow1
  2318.         blendFunc GL_ONE GL_ZERO
  2319.     }
  2320.     {
  2321.         map textures/doomgiver/energything2
  2322.         blendFunc GL_ONE GL_ONE
  2323.         rgbGen wave sin 0.25 0.15 0 3
  2324.         tcMod scroll 5 0.1
  2325.         tcMod scale 5 5
  2326.     }
  2327.     {
  2328.         map textures/doomgiver/deathcon2
  2329.         alphaFunc GE128
  2330.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2331.     }
  2332.     {
  2333.         map textures/doomgiver/deathcon2glow
  2334.         blendFunc GL_ONE GL_ONE
  2335.         rgbGen wave sin 0.75 0.1 0 8
  2336.     }
  2337.     {
  2338.         map $lightmap
  2339.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2340.     }
  2341. }
  2342.  
  2343. textures/doomgiver/deathcon1
  2344. {
  2345.     {
  2346.         map $lightmap
  2347.     }
  2348.     {
  2349.         map textures/doomgiver/deathcon1
  2350.         blendFunc GL_DST_COLOR GL_ZERO
  2351.     }
  2352.     {
  2353.         map textures/doomgiver/deathcon1glow
  2354.         blendFunc GL_ONE GL_ONE
  2355.     }
  2356. }
  2357.  
  2358. textures/doomgiver/d_cameraswitch
  2359. {
  2360.     {
  2361.         map gfx/effects/decoystatic
  2362.         blendFunc GL_ONE GL_ZERO
  2363.         rgbGen wave noise 1 0.5 0 1
  2364.         tcMod scroll 5 7
  2365.         tcMod scale 8 9
  2366.     }
  2367.     {
  2368.         map gfx/effects/decoystatic
  2369.         blendFunc GL_ONE GL_ONE
  2370.         rgbGen wave inversesawtooth 0 1 0 1
  2371.         tcMod scroll -2 -2
  2372.         tcMod scale 7 6
  2373.     }
  2374.     {
  2375.         map textures/doomgiver/d_cameraswitch
  2376.         blendFunc GL_ONE GL_SRC_ALPHA
  2377.     }
  2378.     {
  2379.         map $lightmap
  2380.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2381.     }
  2382. }
  2383.  
  2384. textures/doomgiver/d_doorswitch
  2385. {
  2386.     {
  2387.         map $lightmap
  2388.     }
  2389.     {
  2390.         map textures/doomgiver/d_doorswitch
  2391.         blendFunc GL_DST_COLOR GL_ZERO
  2392.     }
  2393.     {
  2394.         map textures/doomgiver/d_doorswitch_aglow
  2395.         blendFunc GL_ONE GL_ONE
  2396.         rgbGen wave square 0 1 0 1
  2397.     }
  2398.     {
  2399.         map textures/doomgiver/d_doorswitch3
  2400.         blendFunc GL_ONE GL_ONE
  2401.     }
  2402. }
  2403.  
  2404. textures/doomgiver/d_doorswitchon
  2405. {
  2406.     qer_editorimage    textures/doomgiver/d_doorswitch
  2407.     {
  2408.         map $lightmap
  2409.     }
  2410.     {
  2411.         map textures/doomgiver/d_doorswitch_a
  2412.         blendFunc GL_DST_COLOR GL_ZERO
  2413.     }
  2414.     {
  2415.         map textures/doomgiver/d_doorswitch2
  2416.         blendFunc GL_ONE GL_ONE
  2417.     }
  2418.     {
  2419.         map textures/doomgiver/d_doorswitch_aglow
  2420.         blendFunc GL_ONE GL_ONE
  2421.         rgbGen wave sin 1 0.05 0 5
  2422.     }
  2423. }
  2424.  
  2425. textures/doomgiver/d_switch
  2426. {
  2427.     {
  2428.         map $lightmap
  2429.     }
  2430.     {
  2431.         map textures/doomgiver/d_switch
  2432.         blendFunc GL_DST_COLOR GL_ZERO
  2433.     }
  2434.     {
  2435.         map textures/doomgiver/d_switchg1
  2436.         blendFunc GL_ONE GL_ONE
  2437.         rgbGen wave square 0 1 0 1
  2438.     }
  2439.     {
  2440.         map textures/doomgiver/d_switchg2
  2441.         blendFunc GL_ONE GL_ONE
  2442.         rgbGen wave square 0 1 -0.5 1
  2443.     }
  2444.     {
  2445.         map textures/doomgiver/d_switchg3
  2446.         blendFunc GL_ONE GL_ONE
  2447.         rgbGen wave sin 1 0.1 0 5
  2448.     }
  2449. }
  2450.  
  2451. textures/doomgiver/d_switchon
  2452. {
  2453.     qer_editorimage    textures/doomgiver/d_switch
  2454.     {
  2455.         map $lightmap
  2456.     }
  2457.     {
  2458.         map textures/doomgiver/d_switch2
  2459.         blendFunc GL_DST_COLOR GL_ZERO
  2460.     }
  2461.     {
  2462.         map textures/doomgiver/d_switchg1
  2463.         blendFunc GL_ONE GL_ONE
  2464.     }
  2465.     {
  2466.         map textures/doomgiver/d_switchg2
  2467.         blendFunc GL_ONE GL_ONE
  2468.     }
  2469.     {
  2470.         map textures/doomgiver/d_switchg4
  2471.         blendFunc GL_ONE GL_ONE
  2472.         rgbGen wave sin 1 0.1 0 5
  2473.     }
  2474. }
  2475.  
  2476. textures/doomgiver/screen01
  2477. {
  2478.     q3map_nolightmap
  2479.     {
  2480.         animMap 4 textures/doomgiver/screen05 textures/doomgiver/screen03 textures/doomgiver/screen02 textures/doomgiver/screen07 textures/doomgiver/screen06 textures/doomgiver/screen08 textures/doomgiver/screen09 textures/doomgiver/screen01 
  2481.         blendFunc GL_ONE GL_ZERO
  2482.     }
  2483. }
  2484.  
  2485. textures/doomgiver/screen04
  2486. {
  2487.     qer_editorimage    textures/doomgiver/screen04
  2488.     q3map_nolightmap
  2489.     {
  2490.         animMap 4 textures/doomgiver/screen05 textures/doomgiver/screen03 textures/doomgiver/screen10 textures/doomgiver/screen07 textures/doomgiver/screen06 textures/doomgiver/screen08 textures/doomgiver/screen02 textures/doomgiver/screen04 
  2491.         blendFunc GL_ONE GL_ZERO
  2492.     }
  2493. }
  2494.  
  2495. textures/doomgiver/doom_display
  2496. {
  2497.     {
  2498.         map $lightmap
  2499.     }
  2500.     {
  2501.         map textures/doomgiver/doom_display
  2502.         blendFunc GL_DST_COLOR GL_ZERO
  2503.     }
  2504.     {
  2505.         map textures/doomgiver/doom_display1
  2506.         blendFunc GL_ONE GL_ONE
  2507.         detail
  2508.         rgbGen wave sin 0.75 0.25 0 0.5
  2509.     }
  2510.     {
  2511.         map textures/doomgiver/doom_display1
  2512.         blendFunc GL_ONE GL_ONE
  2513.         detail
  2514.         rgbGen wave inversesawtooth 0 0.5 0 1
  2515.         tcMod stretch square 0 1 -0.5 0.5
  2516.     }
  2517. }
  2518.  
  2519. textures/doomgiver/control_panel_04
  2520. {
  2521.     {
  2522.         map $lightmap
  2523.     }
  2524.     {
  2525.         map textures/doomgiver/control_panel_04
  2526.         blendFunc GL_DST_COLOR GL_ZERO
  2527.     }
  2528.     {
  2529.         map textures/doomgiver/control_panel_04a
  2530.         blendFunc GL_ONE GL_ONE
  2531.         rgbGen wave sin 0 1 0 1
  2532.     }
  2533. }
  2534.  
  2535. textures/doomgiver/comp_panel_r
  2536. {
  2537.     qer_editorimage    textures/doomgiver/comp_panel
  2538.     {
  2539.         map $lightmap
  2540.     }
  2541.     {
  2542.         map textures/doomgiver/comp_panel
  2543.         blendFunc GL_DST_COLOR GL_ZERO
  2544.     }
  2545.     {
  2546.         oneshotanimMap 1 textures/doomgiver/comp_panel1 textures/doomgiver/comp_panel2 textures/doomgiver/comp_panel3 textures/doomgiver/comp_panel4 textures/doomgiver/comp_panel5 textures/doomgiver/comp_panel6 textures/doomgiver/comp_panel7 textures/doomgiver/comp_panel8 
  2547.         blendFunc GL_ONE GL_ONE
  2548.         rgbGen const ( 1.000000 0.000000 0.000000 )
  2549.     }
  2550.     {
  2551.         map textures/doomgiver/comp_panelcursor
  2552.         blendFunc GL_ONE GL_ONE
  2553.         rgbGen wave square 1 0.5 0 2
  2554.     }
  2555. }
  2556.  
  2557. textures/doomgiver/comp_panel_g
  2558. {
  2559.     qer_editorimage    textures/doomgiver/comp_panel
  2560.     {
  2561.         map $lightmap
  2562.     }
  2563.     {
  2564.         map textures/doomgiver/comp_panel
  2565.         blendFunc GL_DST_COLOR GL_ZERO
  2566.     }
  2567.     {
  2568.         oneshotanimMap 1 textures/doomgiver/comp_panel1 textures/doomgiver/comp_panel2 textures/doomgiver/comp_panel3 textures/doomgiver/comp_panel4 textures/doomgiver/comp_panel5 textures/doomgiver/comp_panel6 textures/doomgiver/comp_panel7 textures/doomgiver/comp_panel8 
  2569.         blendFunc GL_ONE GL_ONE
  2570.         rgbGen const ( 0.000000 1.000000 0.000000 )
  2571.     }
  2572.     {
  2573.         map textures/doomgiver/comp_panelcursor
  2574.         blendFunc GL_ONE GL_ONE
  2575.         rgbGen wave square 1 0.5 0 2
  2576.     }
  2577. }
  2578.  
  2579. textures/doomgiver/comp_panel_b
  2580. {
  2581.     qer_editorimage    textures/doomgiver/comp_panel
  2582.     {
  2583.         map $lightmap
  2584.     }
  2585.     {
  2586.         map textures/doomgiver/comp_panel
  2587.         blendFunc GL_DST_COLOR GL_ZERO
  2588.     }
  2589.     {
  2590.         oneshotanimMap 1 textures/doomgiver/comp_panel1 textures/doomgiver/comp_panel2 textures/doomgiver/comp_panel3 textures/doomgiver/comp_panel4 textures/doomgiver/comp_panel5 textures/doomgiver/comp_panel6 textures/doomgiver/comp_panel7 textures/doomgiver/comp_panel8 
  2591.         blendFunc GL_ONE GL_ONE
  2592.         rgbGen const ( 0.000000 0.000000 1.000000 )
  2593.     }
  2594.     {
  2595.         map textures/doomgiver/comp_panelcursor
  2596.         blendFunc GL_ONE GL_ONE
  2597.         rgbGen wave square 1 0.5 0 2
  2598.     }
  2599. }
  2600.  
  2601. textures/doomgiver/trim4g
  2602. {
  2603.     qer_editorimage    textures/doomgiver/trim4d
  2604.     {
  2605.         map $lightmap
  2606.     }
  2607.     {
  2608.         map textures/doomgiver/trim4d
  2609.         blendFunc GL_DST_COLOR GL_ZERO
  2610.     }
  2611.     {
  2612.         map textures/doomgiver/trim4dglow
  2613.         blendFunc GL_ONE GL_ONE
  2614.         rgbGen wave sin 0.1 0.1 0 10
  2615.     }
  2616.     {
  2617.         map textures/doomgiver/trim4dglow
  2618.         blendFunc GL_ONE GL_ONE
  2619.         rgbGen const ( 0.000000 1.000000 0.000000 )
  2620.     }
  2621. }
  2622.  
  2623. textures/doomgiver/trim4b
  2624. {
  2625.     qer_editorimage    textures/doomgiver/trim4d
  2626.     {
  2627.         map $lightmap
  2628.     }
  2629.     {
  2630.         map textures/doomgiver/trim4d
  2631.         blendFunc GL_DST_COLOR GL_ZERO
  2632.     }
  2633.     {
  2634.         map textures/doomgiver/trim4dglow
  2635.         blendFunc GL_ONE GL_ONE
  2636.         rgbGen wave sin 0.25 0.1 0 10
  2637.     }
  2638.     {
  2639.         map textures/doomgiver/trim4dglow
  2640.         blendFunc GL_ONE GL_ONE
  2641.         rgbGen const ( 0.000000 0.000000 1.000000 )
  2642.     }
  2643. }
  2644.  
  2645. textures/doomgiver/puzzler1
  2646. {
  2647.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2648.     cull    disable
  2649.     {
  2650.         map textures/doomgiver/comp_panel1
  2651.         blendFunc GL_ONE GL_ZERO
  2652.         rgbGen identity
  2653.     }
  2654.     {
  2655.         animMap 1 textures/test/darkgrey textures/test/grey 
  2656.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2657.         rgbGen const ( 1.000000 0.000000 0.000000 )
  2658.     }
  2659.     {
  2660.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2661.         blendFunc GL_ONE GL_ONE
  2662.         rgbGen wave square 0 1 0 1.6
  2663.     }
  2664.     {
  2665.         map textures/doomgiver/comp_panel_alpha
  2666.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2667.     }
  2668.     {
  2669.         map $lightmap
  2670.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2671.     }
  2672. }
  2673.  
  2674. textures/doomgiver/puzzler2
  2675. {
  2676.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2677.     cull    disable
  2678.     {
  2679.         map textures/doomgiver/comp_panel2
  2680.         blendFunc GL_ONE GL_ZERO
  2681.         rgbGen identity
  2682.     }
  2683.     {
  2684.         animMap 1 textures/test/darkgrey textures/test/grey 
  2685.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2686.         rgbGen const ( 1.000000 0.000000 0.000000 )
  2687.     }
  2688.     {
  2689.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2690.         blendFunc GL_ONE GL_ONE
  2691.         rgbGen wave square 0 1 0 1.6
  2692.     }
  2693.     {
  2694.         map textures/doomgiver/comp_panel_alpha
  2695.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2696.     }
  2697.     {
  2698.         map $lightmap
  2699.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2700.     }
  2701. }
  2702.  
  2703. textures/doomgiver/puzzler3
  2704. {
  2705.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2706.     cull    disable
  2707.     {
  2708.         map textures/doomgiver/comp_panel3
  2709.         blendFunc GL_ONE GL_ZERO
  2710.         rgbGen identity
  2711.     }
  2712.     {
  2713.         animMap 1 textures/test/darkgrey textures/test/grey 
  2714.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2715.         rgbGen const ( 1.000000 0.000000 0.000000 )
  2716.     }
  2717.     {
  2718.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2719.         blendFunc GL_ONE GL_ONE
  2720.         rgbGen wave square 0 1 0 1.6
  2721.     }
  2722.     {
  2723.         map textures/doomgiver/comp_panel_alpha
  2724.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2725.     }
  2726.     {
  2727.         map $lightmap
  2728.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2729.     }
  2730. }
  2731.  
  2732. textures/doomgiver/puzzler4
  2733. {
  2734.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2735.     cull    disable
  2736.     {
  2737.         map textures/doomgiver/comp_panel4
  2738.         blendFunc GL_ONE GL_ZERO
  2739.         rgbGen identity
  2740.     }
  2741.     {
  2742.         animMap 1 textures/test/darkgrey textures/test/grey 
  2743.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2744.         rgbGen const ( 1.000000 0.000000 0.000000 )
  2745.     }
  2746.     {
  2747.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2748.         blendFunc GL_ONE GL_ONE
  2749.         rgbGen wave square 0 1 0 1.6
  2750.     }
  2751.     {
  2752.         map textures/doomgiver/comp_panel_alpha
  2753.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2754.     }
  2755.     {
  2756.         map $lightmap
  2757.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2758.     }
  2759. }
  2760.  
  2761. textures/doomgiver/puzzler5
  2762. {
  2763.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2764.     cull    disable
  2765.     {
  2766.         map textures/doomgiver/comp_panel5
  2767.         blendFunc GL_ONE GL_ZERO
  2768.         rgbGen identity
  2769.     }
  2770.     {
  2771.         animMap 1 textures/test/darkgrey textures/test/grey 
  2772.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2773.         rgbGen const ( 1.000000 0.000000 0.000000 )
  2774.     }
  2775.     {
  2776.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2777.         blendFunc GL_ONE GL_ONE
  2778.         rgbGen wave square 0 1 0 1.6
  2779.     }
  2780.     {
  2781.         map textures/doomgiver/comp_panel_alpha
  2782.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2783.     }
  2784.     {
  2785.         map $lightmap
  2786.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2787.     }
  2788. }
  2789.  
  2790. textures/doomgiver/puzzler6
  2791. {
  2792.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2793.     cull    disable
  2794.     {
  2795.         map textures/doomgiver/comp_panel6
  2796.         blendFunc GL_ONE GL_ZERO
  2797.         rgbGen identity
  2798.     }
  2799.     {
  2800.         animMap 1 textures/test/darkgrey textures/test/grey 
  2801.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2802.         rgbGen const ( 1.000000 0.000000 0.000000 )
  2803.     }
  2804.     {
  2805.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2806.         blendFunc GL_ONE GL_ONE
  2807.         rgbGen wave square 0 1 0 1.6
  2808.     }
  2809.     {
  2810.         map textures/doomgiver/comp_panel_alpha
  2811.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2812.     }
  2813.     {
  2814.         map $lightmap
  2815.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2816.     }
  2817. }
  2818.  
  2819. textures/doomgiver/puzzler7
  2820. {
  2821.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2822.     cull    disable
  2823.     {
  2824.         map textures/doomgiver/comp_panel7
  2825.         blendFunc GL_ONE GL_ZERO
  2826.         rgbGen identity
  2827.     }
  2828.     {
  2829.         animMap 1 textures/test/darkgrey textures/test/grey 
  2830.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2831.         rgbGen const ( 1.000000 0.000000 0.000000 )
  2832.     }
  2833.     {
  2834.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2835.         blendFunc GL_ONE GL_ONE
  2836.         rgbGen wave square 0 1 0 1.6
  2837.     }
  2838.     {
  2839.         map textures/doomgiver/comp_panel_alpha
  2840.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2841.     }
  2842.     {
  2843.         map $lightmap
  2844.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2845.     }
  2846. }
  2847.  
  2848. textures/doomgiver/puzzler8
  2849. {
  2850.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2851.     cull    disable
  2852.     {
  2853.         map textures/doomgiver/comp_panel8
  2854.         blendFunc GL_ONE GL_ZERO
  2855.         rgbGen identity
  2856.     }
  2857.     {
  2858.         animMap 1 textures/test/darkgrey textures/test/grey 
  2859.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2860.         rgbGen const ( 1.000000 0.000000 0.000000 )
  2861.     }
  2862.     {
  2863.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2864.         blendFunc GL_ONE GL_ONE
  2865.         rgbGen wave square 0 1 0 1.6
  2866.     }
  2867.     {
  2868.         map textures/doomgiver/comp_panel_alpha
  2869.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2870.     }
  2871.     {
  2872.         map $lightmap
  2873.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2874.     }
  2875. }
  2876.  
  2877. textures/doomgiver/puzzleg1
  2878. {
  2879.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2880.     cull    disable
  2881.     {
  2882.         map textures/doomgiver/comp_panel1
  2883.         blendFunc GL_ONE GL_ZERO
  2884.         rgbGen identity
  2885.     }
  2886.     {
  2887.         animMap 1 textures/test/darkgrey textures/test/grey 
  2888.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2889.         rgbGen const ( 0.000000 1.000000 0.000000 )
  2890.     }
  2891.     {
  2892.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2893.         blendFunc GL_ONE GL_ONE
  2894.         rgbGen wave square 0 1 0 1.6
  2895.     }
  2896.     {
  2897.         map textures/doomgiver/comp_panel_alpha
  2898.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2899.     }
  2900.     {
  2901.         map $lightmap
  2902.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2903.     }
  2904. }
  2905.  
  2906. textures/doomgiver/puzzleg2
  2907. {
  2908.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2909.     cull    disable
  2910.     {
  2911.         map textures/doomgiver/comp_panel2
  2912.         blendFunc GL_ONE GL_ZERO
  2913.         rgbGen identity
  2914.     }
  2915.     {
  2916.         animMap 1 textures/test/darkgrey textures/test/grey 
  2917.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2918.         rgbGen const ( 0.000000 1.000000 0.000000 )
  2919.     }
  2920.     {
  2921.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2922.         blendFunc GL_ONE GL_ONE
  2923.         rgbGen wave square 0 1 0 1.6
  2924.     }
  2925.     {
  2926.         map textures/doomgiver/comp_panel_alpha
  2927.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2928.     }
  2929.     {
  2930.         map $lightmap
  2931.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2932.     }
  2933. }
  2934.  
  2935. textures/doomgiver/puzzleg3
  2936. {
  2937.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2938.     cull    disable
  2939.     {
  2940.         map textures/doomgiver/comp_panel3
  2941.         blendFunc GL_ONE GL_ZERO
  2942.         rgbGen identity
  2943.     }
  2944.     {
  2945.         animMap 1 textures/test/darkgrey textures/test/grey 
  2946.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2947.         rgbGen const ( 0.000000 1.000000 0.000000 )
  2948.     }
  2949.     {
  2950.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2951.         blendFunc GL_ONE GL_ONE
  2952.         rgbGen wave square 0 1 0 1.6
  2953.     }
  2954.     {
  2955.         map textures/doomgiver/comp_panel_alpha
  2956.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2957.     }
  2958.     {
  2959.         map $lightmap
  2960.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2961.     }
  2962. }
  2963.  
  2964. textures/doomgiver/puzzleg4
  2965. {
  2966.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2967.     cull    disable
  2968.     {
  2969.         map textures/doomgiver/comp_panel4
  2970.         blendFunc GL_ONE GL_ZERO
  2971.         rgbGen identity
  2972.     }
  2973.     {
  2974.         animMap 1 textures/test/darkgrey textures/test/grey 
  2975.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2976.         rgbGen const ( 0.000000 1.000000 0.000000 )
  2977.     }
  2978.     {
  2979.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  2980.         blendFunc GL_ONE GL_ONE
  2981.         rgbGen wave square 0 1 0 1.6
  2982.     }
  2983.     {
  2984.         map textures/doomgiver/comp_panel_alpha
  2985.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2986.     }
  2987.     {
  2988.         map $lightmap
  2989.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  2990.     }
  2991. }
  2992.  
  2993. textures/doomgiver/puzzleg5
  2994. {
  2995.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  2996.     cull    disable
  2997.     {
  2998.         map textures/doomgiver/comp_panel5
  2999.         blendFunc GL_ONE GL_ZERO
  3000.         rgbGen identity
  3001.     }
  3002.     {
  3003.         animMap 1 textures/test/darkgrey textures/test/grey 
  3004.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3005.         rgbGen const ( 0.000000 1.000000 0.000000 )
  3006.     }
  3007.     {
  3008.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3009.         blendFunc GL_ONE GL_ONE
  3010.         rgbGen wave square 0 1 0 1.6
  3011.     }
  3012.     {
  3013.         map textures/doomgiver/comp_panel_alpha
  3014.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3015.     }
  3016.     {
  3017.         map $lightmap
  3018.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3019.     }
  3020. }
  3021.  
  3022. textures/doomgiver/puzzleg6
  3023. {
  3024.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3025.     cull    disable
  3026.     {
  3027.         map textures/doomgiver/comp_panel6
  3028.         blendFunc GL_ONE GL_ZERO
  3029.         rgbGen identity
  3030.     }
  3031.     {
  3032.         animMap 1 textures/test/darkgrey textures/test/grey 
  3033.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3034.         rgbGen const ( 0.000000 1.000000 0.000000 )
  3035.     }
  3036.     {
  3037.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3038.         blendFunc GL_ONE GL_ONE
  3039.         rgbGen wave square 0 1 0 1.6
  3040.     }
  3041.     {
  3042.         map textures/doomgiver/comp_panel_alpha
  3043.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3044.     }
  3045.     {
  3046.         map $lightmap
  3047.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3048.     }
  3049. }
  3050.  
  3051. textures/doomgiver/puzzleg7
  3052. {
  3053.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3054.     cull    disable
  3055.     {
  3056.         map textures/doomgiver/comp_panel7
  3057.         blendFunc GL_ONE GL_ZERO
  3058.         rgbGen identity
  3059.     }
  3060.     {
  3061.         animMap 1 textures/test/darkgrey textures/test/grey 
  3062.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3063.         rgbGen const ( 0.000000 1.000000 0.000000 )
  3064.     }
  3065.     {
  3066.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3067.         blendFunc GL_ONE GL_ONE
  3068.         rgbGen wave square 0 1 0 1.6
  3069.     }
  3070.     {
  3071.         map textures/doomgiver/comp_panel_alpha
  3072.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3073.     }
  3074.     {
  3075.         map $lightmap
  3076.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3077.     }
  3078. }
  3079.  
  3080. textures/doomgiver/puzzleg8
  3081. {
  3082.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3083.     cull    disable
  3084.     {
  3085.         map textures/doomgiver/comp_panel8
  3086.         blendFunc GL_ONE GL_ZERO
  3087.         rgbGen identity
  3088.     }
  3089.     {
  3090.         animMap 1 textures/test/darkgrey textures/test/grey 
  3091.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3092.         rgbGen const ( 0.000000 1.000000 0.000000 )
  3093.     }
  3094.     {
  3095.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3096.         blendFunc GL_ONE GL_ONE
  3097.         rgbGen wave square 0 1 0 1.6
  3098.     }
  3099.     {
  3100.         map textures/doomgiver/comp_panel_alpha
  3101.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3102.     }
  3103.     {
  3104.         map $lightmap
  3105.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3106.     }
  3107. }
  3108.  
  3109. textures/doomgiver/puzzleb1
  3110. {
  3111.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3112.     cull    disable
  3113.     {
  3114.         map textures/doomgiver/comp_panel1
  3115.         blendFunc GL_ONE GL_ZERO
  3116.         rgbGen identity
  3117.     }
  3118.     {
  3119.         animMap 1 textures/test/darkgrey textures/test/grey 
  3120.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3121.         rgbGen const ( 0.000000 0.000000 1.000000 )
  3122.     }
  3123.     {
  3124.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3125.         blendFunc GL_ONE GL_ONE
  3126.         rgbGen wave square 0 1 0 1.6
  3127.     }
  3128.     {
  3129.         map textures/doomgiver/comp_panel_alpha
  3130.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3131.     }
  3132.     {
  3133.         map $lightmap
  3134.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3135.     }
  3136. }
  3137.  
  3138. textures/doomgiver/puzzleb2
  3139. {
  3140.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3141.     cull    disable
  3142.     {
  3143.         map textures/doomgiver/comp_panel2
  3144.         blendFunc GL_ONE GL_ZERO
  3145.         rgbGen identity
  3146.     }
  3147.     {
  3148.         animMap 1 textures/test/darkgrey textures/test/grey 
  3149.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3150.         rgbGen const ( 0.000000 0.000000 1.000000 )
  3151.     }
  3152.     {
  3153.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3154.         blendFunc GL_ONE GL_ONE
  3155.         rgbGen wave square 0 1 0 1.6
  3156.     }
  3157.     {
  3158.         map textures/doomgiver/comp_panel_alpha
  3159.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3160.     }
  3161.     {
  3162.         map $lightmap
  3163.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3164.     }
  3165. }
  3166.  
  3167. textures/doomgiver/puzzleb3
  3168. {
  3169.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3170.     cull    disable
  3171.     {
  3172.         map textures/doomgiver/comp_panel3
  3173.         blendFunc GL_ONE GL_ZERO
  3174.         rgbGen identity
  3175.     }
  3176.     {
  3177.         animMap 1 textures/test/darkgrey textures/test/grey 
  3178.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3179.         rgbGen const ( 0.000000 0.000000 1.000000 )
  3180.     }
  3181.     {
  3182.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3183.         blendFunc GL_ONE GL_ONE
  3184.         rgbGen wave square 0 1 0 1.6
  3185.     }
  3186.     {
  3187.         map textures/doomgiver/comp_panel_alpha
  3188.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3189.     }
  3190.     {
  3191.         map $lightmap
  3192.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3193.     }
  3194. }
  3195.  
  3196. textures/doomgiver/puzzleb4
  3197. {
  3198.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3199.     cull    disable
  3200.     {
  3201.         map textures/doomgiver/comp_panel4
  3202.         blendFunc GL_ONE GL_ZERO
  3203.         rgbGen identity
  3204.     }
  3205.     {
  3206.         animMap 1 textures/test/darkgrey textures/test/grey 
  3207.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3208.         rgbGen const ( 0.000000 0.000000 1.000000 )
  3209.     }
  3210.     {
  3211.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3212.         blendFunc GL_ONE GL_ONE
  3213.         rgbGen wave square 0 1 0 1.6
  3214.     }
  3215.     {
  3216.         map textures/doomgiver/comp_panel_alpha
  3217.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3218.     }
  3219.     {
  3220.         map $lightmap
  3221.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3222.     }
  3223. }
  3224.  
  3225. textures/doomgiver/puzzleb5
  3226. {
  3227.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3228.     cull    disable
  3229.     {
  3230.         map textures/doomgiver/comp_panel5
  3231.         blendFunc GL_ONE GL_ZERO
  3232.         rgbGen identity
  3233.     }
  3234.     {
  3235.         animMap 1 textures/test/darkgrey textures/test/grey 
  3236.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3237.         rgbGen const ( 0.000000 0.000000 1.000000 )
  3238.     }
  3239.     {
  3240.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3241.         blendFunc GL_ONE GL_ONE
  3242.         rgbGen wave square 0 1 0 1.6
  3243.     }
  3244.     {
  3245.         map textures/doomgiver/comp_panel_alpha
  3246.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3247.     }
  3248.     {
  3249.         map $lightmap
  3250.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3251.     }
  3252. }
  3253.  
  3254. textures/doomgiver/puzzleb6
  3255. {
  3256.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3257.     cull    disable
  3258.     {
  3259.         map textures/doomgiver/comp_panel6
  3260.         blendFunc GL_ONE GL_ZERO
  3261.         rgbGen identity
  3262.     }
  3263.     {
  3264.         animMap 1 textures/test/darkgrey textures/test/grey 
  3265.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3266.         rgbGen const ( 0.000000 0.000000 1.000000 )
  3267.     }
  3268.     {
  3269.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3270.         blendFunc GL_ONE GL_ONE
  3271.         rgbGen wave square 0 1 0 1.6
  3272.     }
  3273.     {
  3274.         map textures/doomgiver/comp_panel_alpha
  3275.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3276.     }
  3277.     {
  3278.         map $lightmap
  3279.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3280.     }
  3281. }
  3282.  
  3283. textures/doomgiver/puzzleb7
  3284. {
  3285.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3286.     cull    disable
  3287.     {
  3288.         map textures/doomgiver/comp_panel7
  3289.         blendFunc GL_ONE GL_ZERO
  3290.         rgbGen identity
  3291.     }
  3292.     {
  3293.         animMap 1 textures/test/darkgrey textures/test/grey 
  3294.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3295.         rgbGen const ( 0.000000 0.000000 1.000000 )
  3296.     }
  3297.     {
  3298.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3299.         blendFunc GL_ONE GL_ONE
  3300.         rgbGen wave square 0 1 0 1.6
  3301.     }
  3302.     {
  3303.         map textures/doomgiver/comp_panel_alpha
  3304.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3305.     }
  3306.     {
  3307.         map $lightmap
  3308.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3309.     }
  3310. }
  3311.  
  3312. textures/doomgiver/puzzleb8
  3313. {
  3314.     qer_editorimage    textures/doomgiver/comp_panel_alpha
  3315.     cull    disable
  3316.     {
  3317.         map textures/doomgiver/comp_panel8
  3318.         blendFunc GL_ONE GL_ZERO
  3319.         rgbGen identity
  3320.     }
  3321.     {
  3322.         animMap 1 textures/test/darkgrey textures/test/grey 
  3323.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3324.         rgbGen const ( 0.000000 0.000000 1.000000 )
  3325.     }
  3326.     {
  3327.         animMap 1 textures/doomgiver/comp_panel_flash gfx/colors/black 
  3328.         blendFunc GL_ONE GL_ONE
  3329.         rgbGen wave square 0 1 0 1.6
  3330.     }
  3331.     {
  3332.         map textures/doomgiver/comp_panel_alpha
  3333.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3334.     }
  3335.     {
  3336.         map $lightmap
  3337.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3338.     }
  3339. }
  3340.  
  3341. textures/doomgiver/comp_panel_ra
  3342. {
  3343.     qer_editorimage    textures/doomgiver/comp_panel
  3344.     {
  3345.         map $lightmap
  3346.     }
  3347.     {
  3348.         map textures/doomgiver/comp_panel
  3349.         blendFunc GL_DST_COLOR GL_ZERO
  3350.     }
  3351.     {
  3352.         animMap 8 textures/doomgiver/comp_panel1 textures/doomgiver/comp_panel2 textures/doomgiver/comp_panel3 textures/doomgiver/comp_panel4 textures/doomgiver/comp_panel5 textures/doomgiver/comp_panel6 textures/doomgiver/comp_panel7 textures/doomgiver/comp_panel8 
  3353.         blendFunc GL_ONE GL_ONE
  3354.         rgbGen const ( 0.500000 0.000000 0.000000 )
  3355.     }
  3356.     {
  3357.         map textures/doomgiver/comp_panelcursor1
  3358.         blendFunc GL_ONE GL_ONE
  3359.         rgbGen wave square 1 0.5 0 2
  3360.     }
  3361. }
  3362.  
  3363. textures/doomgiver/comp_panel_ga
  3364. {
  3365.     qer_editorimage    textures/doomgiver/comp_panel
  3366.     {
  3367.         map $lightmap
  3368.     }
  3369.     {
  3370.         map textures/doomgiver/comp_panel
  3371.         blendFunc GL_DST_COLOR GL_ZERO
  3372.     }
  3373.     {
  3374.         animMap 8 textures/doomgiver/comp_panel1 textures/doomgiver/comp_panel2 textures/doomgiver/comp_panel3 textures/doomgiver/comp_panel4 textures/doomgiver/comp_panel5 textures/doomgiver/comp_panel6 textures/doomgiver/comp_panel7 textures/doomgiver/comp_panel8 
  3375.         blendFunc GL_ONE GL_ONE
  3376.         rgbGen const ( 0.000000 0.500000 0.000000 )
  3377.     }
  3378.     {
  3379.         map textures/doomgiver/comp_panelcursor1
  3380.         blendFunc GL_ONE GL_ONE
  3381.         rgbGen wave square 1 0.5 0 2
  3382.     }
  3383. }
  3384.  
  3385. textures/doomgiver/comp_panel_ba
  3386. {
  3387.     qer_editorimage    textures/doomgiver/comp_panel
  3388.     {
  3389.         map $lightmap
  3390.     }
  3391.     {
  3392.         map textures/doomgiver/comp_panel
  3393.         blendFunc GL_DST_COLOR GL_ZERO
  3394.     }
  3395.     {
  3396.         animMap 8 textures/doomgiver/comp_panel1 textures/doomgiver/comp_panel2 textures/doomgiver/comp_panel3 textures/doomgiver/comp_panel4 textures/doomgiver/comp_panel5 textures/doomgiver/comp_panel6 textures/doomgiver/comp_panel7 textures/doomgiver/comp_panel8 
  3397.         blendFunc GL_ONE GL_ONE
  3398.         rgbGen const ( 0.000000 0.000000 0.500000 )
  3399.     }
  3400.     {
  3401.         map textures/doomgiver/comp_panelcursor1
  3402.         blendFunc GL_ONE GL_ONE
  3403.         rgbGen wave square 1 0.5 0 2
  3404.     }
  3405. }
  3406.  
  3407. textures/doomgiver/comm_panel
  3408. {
  3409.     {
  3410.         map $lightmap
  3411.     }
  3412.     {
  3413.         map textures/doomgiver/comm_panel
  3414.         blendFunc GL_DST_COLOR GL_ZERO
  3415.     }
  3416. }
  3417.  
  3418. textures/doomgiver/comm_panel1
  3419. {
  3420.     qer_editorimage    textures/doomgiver/comm_panel
  3421.     {
  3422.         map gfx/effects/decoystatic
  3423.         blendFunc GL_ONE GL_ZERO
  3424.         tcMod scroll 1 1
  3425.         tcMod scale 25 30
  3426.     }
  3427.     {
  3428.         map textures/tests/energything2
  3429.         blendFunc GL_ONE GL_ONE
  3430.         tcMod scroll 0 1
  3431.         tcMod scale 5 2
  3432.     }
  3433.     {
  3434.         map gfx/effects/decoystatic
  3435.         blendFunc GL_ONE GL_ONE
  3436.         rgbGen wave noise 1 0.75 0 5
  3437.         tcMod scroll -5 -3
  3438.         tcMod scale 5 10
  3439.     }
  3440.     {
  3441.         map textures/doomgiver/comm_panel
  3442.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3443.     }
  3444.     {
  3445.         map $lightmap
  3446.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3447.     }
  3448. }
  3449.  
  3450. textures/doomgiver/comm_panel2
  3451. {
  3452.     qer_editorimage    textures/doomgiver/comm_panel
  3453.     {
  3454.         map textures/tests/energything2
  3455.         blendFunc GL_ONE GL_ZERO
  3456.         tcMod scroll 2 0.25
  3457.         tcMod scale 1 5
  3458.     }
  3459.     {
  3460.         map textures/tests/energything2
  3461.         blendFunc GL_ONE GL_ONE
  3462.         tcMod scroll 4 1
  3463.         tcMod scale 5 2
  3464.     }
  3465.     {
  3466.         map textures/doomgiver/comm_panel
  3467.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3468.     }
  3469.     {
  3470.         map $lightmap
  3471.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3472.     }
  3473.     {
  3474.         map textures/doomgiver/comm_panelglow
  3475.         blendFunc GL_ONE GL_ONE
  3476.     }
  3477. }
  3478.  
  3479. textures/doomgiver/centerpipes2
  3480. {
  3481.     {
  3482.         map textures/doomgiver/centerpipes2
  3483.         blendFunc GL_ONE GL_ZERO
  3484.     }
  3485.     {
  3486.         map textures/doomgiver/disintegration2
  3487.         blendFunc GL_ONE GL_ONE
  3488.         rgbGen wave noise 0.1 0.1 0 10
  3489.         tcMod scroll 0 1
  3490.         tcMod scale 4 2
  3491.         tcMod stretch square 1 0.1 -0.5 2
  3492.     }
  3493.     {
  3494.         map textures/doomgiver/centerpipes2
  3495.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3496.     }
  3497.     {
  3498.         map $lightmap
  3499.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3500.     }
  3501. }
  3502.  
  3503. textures/doomgiver/bay_wall1
  3504. {
  3505.     {
  3506.         map $lightmap
  3507.     }
  3508.     {
  3509.         map textures/doomgiver/bay_wall1
  3510.         blendFunc GL_DST_COLOR GL_ZERO
  3511.     }
  3512.     {
  3513.         map textures/doomgiver/bay_wall1_glow
  3514.         blendFunc GL_ONE GL_ONE
  3515.         detail
  3516.     }
  3517. }
  3518.  
  3519. textures/imp_mine/grating
  3520. {
  3521.     cull    disable
  3522.     {
  3523.         map textures/imp_mine/grating
  3524.         alphaFunc GE128
  3525.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3526.         depthWrite
  3527.         rgbGen identity
  3528.     }
  3529.     {
  3530.         map $lightmap
  3531.         alphaFunc GE128
  3532.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3533.     }
  3534. }
  3535.  
  3536. textures/imp_mine/lighttrack2
  3537. {
  3538.     {
  3539.         map $lightmap
  3540.     }
  3541.     {
  3542.         map textures/imp_mine/lighttrack2
  3543.         blendFunc GL_DST_COLOR GL_ZERO
  3544.     }
  3545.     {
  3546.         map textures/imp_mine/lighttrack2glow
  3547.         blendFunc GL_ONE GL_ONE
  3548.         rgbGen wave sin 1 0.1 0 5
  3549.     }
  3550. }
  3551.  
  3552. textures/imp_mine/lighttrack
  3553. {
  3554.     {
  3555.         map $lightmap
  3556.     }
  3557.     {
  3558.         map textures/imp_mine/lighttrack
  3559.         blendFunc GL_DST_COLOR GL_ZERO
  3560.     }
  3561.     {
  3562.         map textures/imp_mine/lighttrackglow
  3563.         blendFunc GL_ONE GL_ONE
  3564.         detail
  3565.         rgbGen wave sin 1 0.1 0 10
  3566.     }
  3567. }
  3568.  
  3569. textures/imp_mine/pipe_glowing
  3570. {
  3571.     {
  3572.         map textures/imp_mine/energy
  3573.         tcMod scroll 0 0.6
  3574.     }
  3575.     {
  3576.         map textures/imp_mine/pipe_glowing
  3577.         blendFunc GL_ONE GL_SRC_ALPHA
  3578.     }
  3579.     {
  3580.         map $lightmap
  3581.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3582.     }
  3583. }
  3584.  
  3585. textures/imp_mine/light
  3586. {
  3587.     q3map_nolightmap
  3588.     deformvertexes    autoSprite    
  3589.     {
  3590.         map textures/imp_mine/light
  3591.         alphaFunc GE128
  3592.         blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
  3593.         rgbGen wave sawtooth 0 1.7 0 0.8
  3594.     }
  3595. }
  3596.  
  3597. textures/imp_mine/lighttrack3
  3598. {
  3599.     {
  3600.         map $lightmap
  3601.     }
  3602.     {
  3603.         map textures/imp_mine/lighttrack3
  3604.         blendFunc GL_DST_COLOR GL_ZERO
  3605.     }
  3606.     {
  3607.         map textures/imp_mine/lighttrack3glow
  3608.         blendFunc GL_ONE GL_ONE
  3609.         rgbGen wave sin 1 0.1 0 25
  3610.     }
  3611. }
  3612.  
  3613. textures/imp_mine/minelight
  3614. {
  3615.     {
  3616.         map $lightmap
  3617.     }
  3618.     {
  3619.         map textures/imp_mine/minelight
  3620.         blendFunc GL_DST_COLOR GL_ZERO
  3621.     }
  3622.     {
  3623.         map textures/imp_mine/minelightglow
  3624.         blendFunc GL_ONE GL_ONE
  3625.         rgbGen wave sin 1 0.05 0 10
  3626.     }
  3627. }
  3628.  
  3629. textures/imp_mine/pipeput
  3630. {
  3631.     surfaceparm    nonsolid
  3632.     surfaceparm    shotclip
  3633.     {
  3634.         map $lightmap
  3635.     }
  3636.     {
  3637.         map textures/imp_mine/pipeput
  3638.         blendFunc GL_DST_COLOR GL_ZERO
  3639.     }
  3640. }
  3641.  
  3642. textures/imp_mine/pipeput_rust
  3643. {
  3644.     qer_editorimage    textures/imp_mine/pipeput_rust
  3645.     surfaceparm    nonsolid
  3646.     surfaceparm    shotclip
  3647.     {
  3648.         map $lightmap
  3649.     }
  3650.     {
  3651.         map textures/imp_mine/pipeput_rust
  3652.         blendFunc GL_DST_COLOR GL_ZERO
  3653.     }
  3654. }
  3655.  
  3656. textures/imp_mine/lava
  3657. {
  3658.     surfaceparm    lava
  3659.     deformvertexes    wave    100 sin 1 1 0 0.25
  3660.     {
  3661.         map textures/imp_mine/lava2
  3662.         blendFunc GL_ONE GL_ZERO
  3663.         tcMod scroll 0.01 0.01
  3664.         tcMod turb 1 0.1 1 0.005
  3665.         tcMod stretch noise 1 0.01 0 0.05
  3666.     }
  3667.     {
  3668.         map $lightmap
  3669.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3670.     }
  3671. }
  3672.  
  3673. textures/imp_mine/lightmap5
  3674. {
  3675.     q3map_nolightmap
  3676.     q3map_onlyvertexlighting
  3677.     {
  3678.         map textures/imp_mine/lightmap5
  3679.         blendFunc GL_ONE GL_ONE
  3680.     }
  3681. }
  3682.  
  3683. textures/imp_mine/lightmap3
  3684. {
  3685.     q3map_nolightmap
  3686.     q3map_onlyvertexlighting
  3687.     {
  3688.         map textures/imp_mine/lightmap3
  3689.         blendFunc GL_ONE GL_ONE
  3690.     }
  3691. }
  3692.  
  3693. textures/imp_mine/lightmap4
  3694. {
  3695.     q3map_nolightmap
  3696.     q3map_onlyvertexlighting
  3697.     {
  3698.         map textures/imp_mine/lightmap4
  3699.         blendFunc GL_ONE GL_ONE
  3700.     }
  3701. }
  3702.  
  3703. textures/imp_mine/lightmap2
  3704. {
  3705.     q3map_nolightmap
  3706.     q3map_onlyvertexlighting
  3707.     {
  3708.         map textures/imp_mine/lightmap2
  3709.         blendFunc GL_ONE GL_ONE
  3710.     }
  3711. }
  3712.  
  3713. textures/imp_mine/slime
  3714. {
  3715.     qer_editorimage    textures/imp_mine/slime
  3716.     surfaceparm    water
  3717.     surfaceparm    fog
  3718.     surfaceparm    trans
  3719.     sort    seeThrough
  3720.     fogparms    ( 0.32549 0.635294 0.0156863 ) 256.0
  3721.     deformvertexes    wave    100 sin 1 2 0 0.25
  3722.     {
  3723.         map textures/imp_mine/slime
  3724.         blendFunc GL_ONE GL_ONE
  3725.         rgbGen wave noise 0.5 0.1 0 25
  3726.         tcMod turb 1 0.05 -1 0.05
  3727.         tcMod scroll 0.01 -0.025
  3728.         tcMod stretch noise 1 0.01 0 0.05
  3729.     }
  3730.     {
  3731.         map textures/imp_mine/slime
  3732.         blendFunc GL_ONE GL_ONE
  3733.         rgbGen wave sin 0.25 0.1 0.5 1
  3734.         tcMod scroll 0.05 0.05
  3735.         tcMod turb 1 0.1 1 0.005
  3736.         tcMod stretch noise 1 0.01 0 0.05
  3737.         tcMod scale 0.5 0.5
  3738.     }
  3739.     {
  3740.         map $lightmap
  3741.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  3742.     }
  3743. }
  3744.  
  3745. textures/imp_mine/shield
  3746. {
  3747.     qer_editorimage    textures/imp_mine/shield
  3748.     q3map_nolightmap
  3749.     q3map_onlyvertexlighting
  3750.     {
  3751.         map textures/imp_mine/shield
  3752.         blendFunc GL_ONE GL_ONE
  3753.         rgbGen wave sin 0 1 0.5 2
  3754.         tcMod scroll -0.1 0.1
  3755.         tcMod scale 100 100
  3756.     }
  3757.     {
  3758.         map textures/imp_mine/shield
  3759.         blendFunc GL_ONE GL_ONE
  3760.         rgbGen wave noise 1 0.5 -0.5 2
  3761.         tcMod scroll 0.1 -0.1
  3762.         tcMod rotate 1
  3763.         tcMod scale 0.5 7
  3764.     }
  3765.     {
  3766.         map textures/imp_mine/shield
  3767.         blendFunc GL_ONE GL_ONE
  3768.         rgbGen wave noise 1 0.5 -0.5 2
  3769.         tcMod scroll -0.1 0.1
  3770.         tcMod rotate -2
  3771.         tcMod scale 7 0.5
  3772.     }
  3773. }
  3774.  
  3775. textures/imp_mine/monorail
  3776. {
  3777.     {
  3778.         map $lightmap
  3779.     }
  3780.     {
  3781.         map textures/imp_mine/monorail
  3782.         blendFunc GL_DST_COLOR GL_ZERO
  3783.     }
  3784.     {
  3785.         map gfx/sfx/disintegration2
  3786.         blendFunc GL_ONE GL_ONE
  3787.         rgbGen wave noise 0.025 0.1 0 25
  3788.         tcMod scroll 0 0.5
  3789.         tcMod stretch sin 1 0.01 0 10
  3790.     }
  3791.     {
  3792.         map gfx/sfx/disintegration2
  3793.         blendFunc GL_ONE GL_ONE
  3794.         rgbGen wave noise 0.05 0.1 -0.5 1
  3795.         tcMod scroll 0 3
  3796.         tcMod stretch sin 1 0.25 0.5 5
  3797.     }
  3798.     {
  3799.         map textures/imp_mine/monorailglow
  3800.         blendFunc GL_ONE GL_ONE
  3801.     }
  3802. }
  3803.  
  3804. textures/imp_mine/monorail_top
  3805. {
  3806.     qer_editorimage    textures/imp_mine/monorail_top
  3807.     {
  3808.         map $lightmap
  3809.     }
  3810.     {
  3811.         map textures/imp_mine/monorail_top
  3812.         blendFunc GL_DST_COLOR GL_ZERO
  3813.     }
  3814.     {
  3815.         map gfx/sfx/disintegration2
  3816.         blendFunc GL_ONE GL_ONE
  3817.         rgbGen wave noise 0.025 0.1 0 25
  3818.         tcMod scroll 0 0.5
  3819.         tcMod stretch sin 1 0.01 0 10
  3820.     }
  3821.     {
  3822.         map gfx/sfx/disintegration2
  3823.         blendFunc GL_ONE GL_ONE
  3824.         rgbGen wave noise 0.05 0.1 -0.5 1
  3825.         tcMod scroll 0 3
  3826.         tcMod stretch sin 1 0.25 0.5 5
  3827.     }
  3828. }
  3829.  
  3830. textures/imp_mine/rock_color_digs3
  3831. {
  3832.     {
  3833.         map $lightmap
  3834.     }
  3835.     {
  3836.         map textures/imp_mine/rock_color_digs3
  3837.         blendFunc GL_DST_COLOR GL_ZERO
  3838.     }
  3839.     {
  3840.         map textures/imp_mine/rock_color_digs3g
  3841.         blendFunc GL_ONE GL_ONE
  3842.         detail
  3843.         rgbGen wave sin 0.5 0.25 0 1
  3844.     }
  3845. }
  3846.  
  3847. textures/imp_mine/rock_color_digs2
  3848. {
  3849.     {
  3850.         map $lightmap
  3851.     }
  3852.     {
  3853.         map textures/imp_mine/rock_color_digs2
  3854.         blendFunc GL_DST_COLOR GL_ZERO
  3855.     }
  3856.     {
  3857.         map textures/imp_mine/rock_color_digs2g
  3858.         blendFunc GL_ONE GL_ONE
  3859.         detail
  3860.         rgbGen wave sin 0.5 0.05 0 1
  3861.     }
  3862. }
  3863.  
  3864. textures/imp_mine/rock_color_digs
  3865. {
  3866.     qer_editorimage    textures/imp_mine/rock_color_digs
  3867.     {
  3868.         map $lightmap
  3869.     }
  3870.     {
  3871.         map textures/imp_mine/rock_color_digs
  3872.         blendFunc GL_DST_COLOR GL_ZERO
  3873.     }
  3874.     {
  3875.         map textures/imp_mine/rock_color_digsg
  3876.         blendFunc GL_ONE GL_ONE
  3877.         detail
  3878.         rgbGen wave sin 0.5 0.05 0 1
  3879.     }
  3880. }
  3881.  
  3882. textures/imp_mine/tiescreen
  3883. {
  3884.     q3map_nolightmap
  3885.     q3map_onlyvertexlighting
  3886.     {
  3887.         map textures/imp_mine/tiescreen
  3888.         blendFunc GL_ONE GL_ONE
  3889.     }
  3890. }
  3891.  
  3892. textures/imp_mine/lightmap
  3893. {
  3894.     surfaceparm    metalsteps
  3895.     q3map_nolightmap
  3896.     q3map_onlyvertexlighting
  3897.     {
  3898.         map textures/imp_mine/lightmap
  3899.         blendFunc GL_ONE GL_ONE
  3900.     }
  3901. }
  3902.  
  3903. textures/imp_mine/control7on
  3904. {
  3905.     qer_editorimage    textures/imp_mine/control7
  3906.     {
  3907.         map $lightmap
  3908.     }
  3909.     {
  3910.         map textures/imp_mine/control7
  3911.         blendFunc GL_DST_COLOR GL_ZERO
  3912.     }
  3913.     {
  3914.         map textures/imp_mine/control7a
  3915.         blendFunc GL_ONE GL_ONE
  3916.     }
  3917.     {
  3918.         map textures/imp_mine/control7b
  3919.         blendFunc GL_ONE GL_ONE
  3920.         rgbGen wave sawtooth 0.5 0.5 0 1
  3921.     }
  3922. }
  3923.  
  3924. textures/imp_mine/control7off
  3925. {
  3926.     qer_editorimage    textures/imp_mine/control7
  3927.     {
  3928.         map $lightmap
  3929.     }
  3930.     {
  3931.         map textures/imp_mine/control7
  3932.         blendFunc GL_DST_COLOR GL_ZERO
  3933.     }
  3934.     {
  3935.         map textures/imp_mine/control7a
  3936.         blendFunc GL_ONE GL_ONE
  3937.     }
  3938.     {
  3939.         map textures/imp_mine/control7c
  3940.         blendFunc GL_ONE GL_ONE
  3941.         rgbGen wave sawtooth 0.5 0.5 0 1
  3942.     }
  3943. }
  3944.  
  3945. textures/imp_mine/control5switched
  3946. {
  3947.     qer_editorimage    textures/imp_mine/control5
  3948.     {
  3949.         map $lightmap
  3950.     }
  3951.     {
  3952.         map textures/imp_mine/control5_2
  3953.         blendFunc GL_DST_COLOR GL_ZERO
  3954.     }
  3955.     {
  3956.         map textures/imp_mine/control5a
  3957.         blendFunc GL_ONE GL_ONE
  3958.         rgbGen wave sin 1 0.1 0 5
  3959.     }
  3960.     {
  3961.         map textures/imp_mine/control5b
  3962.         blendFunc GL_ONE GL_ONE
  3963.         rgbGen wave sin 1 0.05 0 5
  3964.     }
  3965. }
  3966.  
  3967. textures/imp_mine/control5switch
  3968. {
  3969.     qer_editorimage    textures/imp_mine/control5
  3970.     {
  3971.         map $lightmap
  3972.     }
  3973.     {
  3974.         map textures/imp_mine/control5
  3975.         blendFunc GL_DST_COLOR GL_ZERO
  3976.     }
  3977.     {
  3978.         map textures/imp_mine/control5a
  3979.         blendFunc GL_ONE GL_ONE
  3980.         rgbGen wave sin 0 1 0.5 1
  3981.     }
  3982.     {
  3983.         map textures/imp_mine/control5c
  3984.         blendFunc GL_ONE GL_ONE
  3985.         rgbGen wave sin 1 0.05 0 5
  3986.     }
  3987. }
  3988.  
  3989. textures/imp_mine/newdoor1_b
  3990. {
  3991.     {
  3992.         map $lightmap
  3993.     }
  3994.     {
  3995.         map textures/imp_mine/newdoor1_b
  3996.         blendFunc GL_DST_COLOR GL_ZERO
  3997.     }
  3998.     {
  3999.         oneshotanimMap 1 textures/imp_mine/newdoor1_b_red textures/imp_mine/newdoor1_b_green 
  4000.         blendFunc GL_ONE GL_ONE
  4001.     }
  4002. }
  4003.  
  4004. textures/imp_mine/pipe_glowing2
  4005. {
  4006.     qer_editorimage    textures/imp_mine/energy
  4007.     {
  4008.         animMap 2 textures/imp_mine/energy gfx/colors/black 
  4009.         tcMod scroll 0 0.6
  4010.     }
  4011.     {
  4012.         map textures/imp_mine/pipe_glowing
  4013.         blendFunc GL_ONE GL_SRC_ALPHA
  4014.     }
  4015.     {
  4016.         map $lightmap
  4017.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  4018.     }
  4019. }
  4020.  
  4021. textures/imp_mine/grating_breakable
  4022. {
  4023.     qer_editorimage    textures/imp_mine/grating_breakable
  4024.     cull    disable
  4025.     {
  4026.         map textures/imp_mine/grating_breakable
  4027.         alphaFunc GE128
  4028.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4029.         depthWrite
  4030.         rgbGen identity
  4031.     }
  4032.     {
  4033.         map $lightmap
  4034.         alphaFunc GE128
  4035.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  4036.     }
  4037. }
  4038.  
  4039. textures/imp_mine/elevatorpanel
  4040. {
  4041.     {
  4042.         map $lightmap
  4043.     }
  4044.     {
  4045.         map textures/imp_mine/elevatorpanel
  4046.         blendFunc GL_DST_COLOR GL_ZERO
  4047.     }
  4048.     {
  4049.         map textures/imp_mine/elevatorpanelglow1
  4050.         blendFunc GL_ONE GL_ONE
  4051.         rgbGen wave sin 0 1 0 1
  4052.     }
  4053. }
  4054.  
  4055. textures/imp_mine/elevatorpanel_red
  4056. {
  4057.     qer_editorimage    textures/imp_mine/elevatorpanel_red
  4058.     {
  4059.         map $lightmap
  4060.     }
  4061.     {
  4062.         map textures/imp_mine/elevatorpanel_red
  4063.         blendFunc GL_DST_COLOR GL_ZERO
  4064.     }
  4065.     {
  4066.         map textures/imp_mine/elevatorpanelglow1
  4067.         blendFunc GL_ONE GL_ONE
  4068.     }
  4069.     {
  4070.         map textures/imp_mine/elevatorpanelglow2
  4071.         blendFunc GL_ONE GL_ONE
  4072.         rgbGen wave sin 1 0.05 0 5
  4073.     }
  4074. }
  4075.  
  4076. textures/imp_mine/lightmap_fan2
  4077. {
  4078.     surfaceparm    forcefield
  4079.     q3map_nolightmap
  4080.     q3map_onlyvertexlighting
  4081.     {
  4082.         map textures/imp_mine/lightmap_fan2
  4083.         blendFunc GL_ONE GL_ONE
  4084.     }
  4085.     {
  4086.         map textures/imp_mine/lightmap_fan2b
  4087.         blendFunc GL_ONE GL_ONE
  4088.         tcMod rotate -300
  4089.     }
  4090. }
  4091.  
  4092. textures/imp_mine/tower_frame
  4093. {
  4094.     cull    disable
  4095.     {
  4096.         map textures/imp_mine/tower_frame
  4097.         alphaFunc GE128
  4098.         blendFunc GL_SRC_ALPHA GL_ZERO
  4099.         depthWrite
  4100.     }
  4101.     {
  4102.         map $lightmap
  4103.         blendFunc GL_ONE GL_ZERO
  4104.         depthFunc equal
  4105.     }
  4106.     {
  4107.         map textures/imp_mine/tower_frame
  4108.         blendFunc GL_DST_COLOR GL_ZERO
  4109.         depthFunc equal
  4110.     }
  4111. }
  4112.  
  4113. textures/imp_mine/lightmap_fan
  4114. {
  4115.     qer_editorimage    textures/imp_mine/lightmap_fan2
  4116.     surfaceparm    forcefield
  4117.     q3map_nolightmap
  4118.     q3map_onlyvertexlighting
  4119.     {
  4120.         map textures/imp_mine/lightmap_fan2
  4121.         blendFunc GL_ONE GL_ONE
  4122.     }
  4123.     {
  4124.         map textures/imp_mine/lightmap_fan2b
  4125.         blendFunc GL_ONE GL_ONE
  4126.     }
  4127. }
  4128.  
  4129. textures/imp_mine/strobe_on
  4130. {
  4131.     {
  4132.         map $lightmap
  4133.     }
  4134.     {
  4135.         map textures/imp_mine/strobe_on
  4136.         blendFunc GL_DST_COLOR GL_ZERO
  4137.     }
  4138.     {
  4139.         map textures/imp_mine/strobe_on_glow
  4140.         blendFunc GL_ONE GL_ONE
  4141.     }
  4142. }
  4143.  
  4144. textures/imp_mine/rock_color_crystal
  4145. {
  4146.     {
  4147.         map $lightmap
  4148.     }
  4149.     {
  4150.         map textures/imp_mine/rock_color_crystal
  4151.         blendFunc GL_DST_COLOR GL_ZERO
  4152.     }
  4153.     {
  4154.         map textures/imp_mine/rock_color_crystalg
  4155.         blendFunc GL_ONE GL_ONE
  4156.         detail
  4157.     }
  4158. }
  4159.  
  4160. textures/imp_mine/crystal1
  4161. {
  4162.     q3map_nolightmap
  4163.     {
  4164.         map textures/imp_mine/crystal1
  4165.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4166.     }
  4167.     {
  4168.         map textures/imp_mine/crystal1_glow
  4169.         blendFunc GL_ONE GL_ONE
  4170.         rgbGen const ( 0.200000 0.200000 0.200000 )
  4171.     }
  4172. }
  4173.  
  4174. textures/imp_mine/crystal2
  4175. {
  4176.     q3map_nolightmap
  4177.     {
  4178.         map textures/imp_mine/crystal2
  4179.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4180.     }
  4181.     {
  4182.         map textures/imp_mine/crystal2_glow
  4183.         blendFunc GL_ONE GL_ONE
  4184.         rgbGen const ( 0.200000 0.200000 0.200000 )
  4185.     }
  4186. }
  4187.  
  4188. textures/imp_mine/crystal3
  4189. {
  4190.     q3map_nolightmap
  4191.     {
  4192.         map textures/imp_mine/crystal3
  4193.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4194.     }
  4195.     {
  4196.         map textures/imp_mine/crystal3_glow
  4197.         blendFunc GL_ONE GL_ONE
  4198.         rgbGen const ( 0.200000 0.200000 0.200000 )
  4199.     }
  4200. }
  4201.  
  4202. textures/cairn/frame1
  4203. {
  4204.     qer_editorimage    textures/cairn/frame1
  4205.     {
  4206.         map textures/impdetention/light_fx
  4207.         tcMod rotate 5
  4208.         tcMod scroll 0.1 0.3
  4209.     }
  4210.     {
  4211.         map textures/cairn/frame1
  4212.         blendFunc GL_ONE GL_SRC_ALPHA
  4213.     }
  4214.     {
  4215.         map $lightmap
  4216.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  4217.     }
  4218. }
  4219.  
  4220. textures/cairn/pipe01
  4221. {
  4222.     {
  4223.         map textures/impdetention/light_fx
  4224.         tcMod scale 5 0.5
  4225.         tcMod scroll 0 1
  4226.     }
  4227.     {
  4228.         map gfx/effects/wookie2
  4229.         blendFunc GL_ONE GL_ONE
  4230.         tcMod scale 5 1
  4231.         tcMod scroll 0 2
  4232.     }
  4233.     {
  4234.         map textures/cairn/pipe01
  4235.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4236.     }
  4237.     {
  4238.         map $lightmap
  4239.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  4240.     }
  4241.     {
  4242.         map textures/cairn/pipe01glw
  4243.         blendFunc GL_ONE GL_ONE
  4244.     }
  4245. }
  4246.  
  4247. textures/cairn/grate
  4248. {
  4249.     {
  4250.         map textures/cairn/grate
  4251.         alphaFunc GE128
  4252.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  4253.     }
  4254.     {
  4255.         map $lightmap
  4256.         blendFunc GL_ZERO GL_ONE
  4257.     }
  4258. }
  4259.  
  4260. textures/cairn/tunwall
  4261. {
  4262.     {
  4263.         map $lightmap
  4264.     }
  4265.     {
  4266.         map textures/cairn/tunwall
  4267.         blendFunc GL_DST_COLOR GL_ZERO
  4268.     }
  4269.     {
  4270.         map textures/cairn/tunwallglow
  4271.         blendFunc GL_ONE GL_ONE
  4272.         detail
  4273.     }
  4274. }
  4275.  
  4276. textures/cairn/tunlights
  4277. {
  4278.     {
  4279.         map $lightmap
  4280.     }
  4281.     {
  4282.         map textures/cairn/tunlights
  4283.         blendFunc GL_DST_COLOR GL_ZERO
  4284.     }
  4285.     {
  4286.         map textures/cairn/tunlightsglow
  4287.         blendFunc GL_ONE GL_ONE
  4288.         detail
  4289.     }
  4290. }
  4291.  
  4292. textures/cairn/door02
  4293. {
  4294.     {
  4295.         map $lightmap
  4296.     }
  4297.     {
  4298.         map textures/cairn/door02
  4299.         blendFunc GL_DST_COLOR GL_ZERO
  4300.     }
  4301.     {
  4302.         clampanimMap 2 textures/cairn/door02lock textures/cairn/door02open 
  4303.         blendFunc GL_ONE GL_ONE
  4304.         rgbGen wave sin 0.5 1.5 0 0.5
  4305.         tcMod scale 1 16
  4306.         tcMod transform 1 0 0 1 0 -14.7
  4307.     }
  4308. }
  4309.  
  4310. textures/cairn/light01
  4311. {
  4312.     q3map_surfacelight    1200
  4313.     {
  4314.         map $lightmap
  4315.     }
  4316.     {
  4317.         map textures/cairn/light01
  4318.         blendFunc GL_DST_COLOR GL_ZERO
  4319.         rgbGen identity
  4320.     }
  4321.     {
  4322.         map textures/cairn/light01glw
  4323.         blendFunc GL_ONE GL_ONE
  4324.         rgbGen wave sin 0.75 0.01 0 1
  4325.     }
  4326. }
  4327.  
  4328. textures/cairn/gratebreak
  4329. {
  4330.     {
  4331.         map textures/cairn/gratebreak
  4332.         alphaFunc GE128
  4333.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  4334.     }
  4335.     {
  4336.         map $lightmap
  4337.         blendFunc GL_ZERO GL_ONE
  4338.     }
  4339. }
  4340.  
  4341. textures/cairn/win01
  4342. {
  4343.     {
  4344.         map textures/cairn/win01
  4345.         alphaFunc GE128
  4346.         blendFunc GL_ONE GL_ZERO
  4347.     }
  4348.     {
  4349.         map $lightmap
  4350.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  4351.     }
  4352. }
  4353.  
  4354. textures/cairn/pipe02
  4355. {
  4356.     qer_editorimage    textures/cairn/pipe02
  4357.     {
  4358.         map textures/impdetention/light_fx
  4359.         tcMod scale 5 0.5
  4360.         tcMod scroll 0 1
  4361.     }
  4362.     {
  4363.         map textures/cairn/pipe02glw
  4364.         blendFunc GL_ONE GL_ONE
  4365.         rgbGen wave sin 1 0.25 0 8
  4366.     }
  4367.     {
  4368.         map gfx/effects/wookie2
  4369.         blendFunc GL_ONE GL_ONE
  4370.         tcMod scale 5 1
  4371.         tcMod scroll 0 2
  4372.     }
  4373.     {
  4374.         map textures/cairn/pipe02
  4375.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4376.     }
  4377.     {
  4378.         map $lightmap
  4379.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  4380.     }
  4381. }
  4382.  
  4383. textures/cairn/mp_win02
  4384. {
  4385.     {
  4386.         map textures/cairn/mp_win02
  4387.         alphaFunc GE128
  4388.         blendFunc GL_ONE GL_ZERO
  4389.         depthWrite
  4390.     }
  4391.     {
  4392.         map $lightmap
  4393.         blendFunc GL_ONE GL_ZERO
  4394.         depthFunc equal
  4395.     }
  4396.     {
  4397.         map textures/cairn/mp_win02
  4398.         blendFunc GL_DST_COLOR GL_ZERO
  4399.         depthFunc equal
  4400.     }
  4401. }
  4402.  
  4403. textures/cairn/c_conbeltmov
  4404. {
  4405.     qer_editorimage    textures/cairn/c_conbelt
  4406.     {
  4407.         map $lightmap
  4408.     }
  4409.     {
  4410.         map textures/cairn/c_conbelt
  4411.         blendFunc GL_DST_COLOR GL_ZERO
  4412.         tcMod scroll 0.25 0
  4413.     }
  4414. }
  4415.  
  4416. textures/cairn/lightning3
  4417. {
  4418.     q3map_nolightmap
  4419.     {
  4420.         map textures/cairn/lightning3
  4421.         blendFunc GL_ONE GL_ONE
  4422.         rgbGen wave sin 0 0.5 0 1
  4423.         tcMod stretch sin 0 0.1 0 1
  4424.         tcMod scroll 0 5
  4425.         tcMod scale 0.1 0.1
  4426.     }
  4427.     {
  4428.         map textures/cairn/lightning3
  4429.         blendFunc GL_ONE GL_ONE
  4430.         rgbGen wave sin 0 0.5 0.3 1
  4431.         tcMod stretch sin 0 0.1 0.7 1
  4432.         tcMod scroll 0 -5
  4433.         tcMod scale 0.3 0.3
  4434.     }
  4435.     {
  4436.         map textures/cairn/lightning3
  4437.         blendFunc GL_ONE GL_ONE
  4438.         rgbGen wave sin 0 0.5 0.7 1
  4439.         tcMod scroll 5 0
  4440.         tcMod stretch sin 0 1 0 1
  4441.         tcMod scale 0.3 0.3
  4442.     }
  4443. }
  4444.  
  4445. textures/cairn/c_conbeltmov2
  4446. {
  4447.     qer_editorimage    textures/cairn/c_conbelt
  4448.     {
  4449.         map $lightmap
  4450.     }
  4451.     {
  4452.         map textures/cairn/c_conbelt
  4453.         blendFunc GL_DST_COLOR GL_ZERO
  4454.         tcMod scroll -0.25 0
  4455.     }
  4456. }
  4457.  
  4458. textures/cairn/elcon01on
  4459. {
  4460.     qer_editorimage    textures/cairn/elcon01
  4461.     {
  4462.         map $lightmap
  4463.     }
  4464.     {
  4465.         map textures/cairn/elcon02
  4466.         blendFunc GL_DST_COLOR GL_ZERO
  4467.     }
  4468.     {
  4469.         map textures/cairn/elcon02glw
  4470.         blendFunc GL_ONE GL_ONE
  4471.         rgbGen wave sin 1 0.05 0 5
  4472.     }
  4473.     {
  4474.         map textures/cairn/elcon01glw
  4475.         blendFunc GL_ONE GL_ONE
  4476.     }
  4477. }
  4478.  
  4479. textures/cairn/elcallon
  4480. {
  4481.     qer_editorimage    textures/cairn/elcall
  4482.     {
  4483.         map $lightmap
  4484.     }
  4485.     {
  4486.         map textures/cairn/elcall
  4487.         blendFunc GL_DST_COLOR GL_ZERO
  4488.     }
  4489.     {
  4490.         map textures/cairn/elcallglw
  4491.         blendFunc GL_ONE GL_ONE
  4492.     }
  4493. }
  4494.  
  4495. textures/cairn/control5on
  4496. {
  4497.     qer_editorimage    textures/cairn/control5
  4498.     {
  4499.         map $lightmap
  4500.     }
  4501.     {
  4502.         map textures/cairn/control5
  4503.         blendFunc GL_DST_COLOR GL_ZERO
  4504.     }
  4505.     {
  4506.         map textures/cairn/control5glw
  4507.         blendFunc GL_ONE GL_ONE
  4508.         rgbGen wave sin 1 0.15 0 2
  4509.     }
  4510.     {
  4511.         map textures/cairn/control5glow2
  4512.         blendFunc GL_ONE GL_ONE
  4513.         rgbGen wave sin 1 0.15 0 2
  4514.     }
  4515. }
  4516.  
  4517. textures/cairn/control5
  4518. {
  4519.     qer_editorimage    textures/cairn/control5
  4520.     {
  4521.         map $lightmap
  4522.     }
  4523.     {
  4524.         map textures/cairn/control5
  4525.         blendFunc GL_DST_COLOR GL_ZERO
  4526.     }
  4527.     {
  4528.         map textures/cairn/control5glow2
  4529.         blendFunc GL_ONE GL_ONE
  4530.         rgbGen wave square 0 1 0 1
  4531.     }
  4532. }
  4533.  
  4534. textures/cairn/c_cameraswitch
  4535. {
  4536.     qer_editorimage    textures/cairn/c_cameraswitch
  4537.     {
  4538.         map gfx/effects/decoystatic
  4539.         blendFunc GL_ONE GL_ZERO
  4540.         rgbGen wave noise 1 0.75 0 5
  4541.         tcMod scroll 5 9
  4542.         tcMod scale 7 9
  4543.     }
  4544.     {
  4545.         map gfx/effects/decoystatic
  4546.         blendFunc GL_ONE GL_ONE
  4547.         rgbGen wave noise 1 1 0.5 2
  4548.         tcMod scroll -2 -2
  4549.         tcMod scale 7 5
  4550.     }
  4551.     {
  4552.         map textures/cairn/c_cameraswitch
  4553.         blendFunc GL_ONE GL_SRC_ALPHA
  4554.     }
  4555.     {
  4556.         map $lightmap
  4557.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  4558.     }
  4559.     {
  4560.         map textures/cairn/c_cameraswitchglow
  4561.         blendFunc GL_ONE GL_ONE
  4562.         rgbGen wave sin 1 0.1 0 5
  4563.     }
  4564. }
  4565.  
  4566. textures/cairn/c_feedbackscreen
  4567. {
  4568.     {
  4569.         map $lightmap
  4570.     }
  4571.     {
  4572.         map textures/cairn/c_feedbackscreen
  4573.         blendFunc GL_DST_COLOR GL_ZERO
  4574.     }
  4575.     {
  4576.         map textures/cairn/c_feedbackscreen1
  4577.         blendFunc GL_ONE GL_ONE
  4578.         rgbGen wave sawtooth 0 1 0 1
  4579.     }
  4580.     {
  4581.         map textures/cairn/c_feedbackscreen1
  4582.         blendFunc GL_ONE GL_ONE
  4583.         rgbGen wave square 0 1 1 0.5
  4584.     }
  4585.     {
  4586.         map textures/cairn/c_feedbackscreen3
  4587.         blendFunc GL_ONE GL_ONE
  4588.     }
  4589. }
  4590.  
  4591. textures/cairn/c_feedbackscreenon
  4592. {
  4593.     qer_editorimage    textures/cairn/c_feedbackscreen
  4594.     {
  4595.         map $lightmap
  4596.     }
  4597.     {
  4598.         map textures/cairn/c_feedbackscreen
  4599.         blendFunc GL_DST_COLOR GL_ZERO
  4600.     }
  4601.     {
  4602.         map textures/cairn/c_feedbackscreen2
  4603.         blendFunc GL_ONE GL_ONE
  4604.         rgbGen wave square 1 0.25 0 1
  4605.     }
  4606.     {
  4607.         map textures/cairn/c_feedbackscreen2a
  4608.         blendFunc GL_ONE GL_ONE
  4609.         rgbGen wave sawtooth 0 1 0 0.5
  4610.     }
  4611.     {
  4612.         map textures/cairn/c_feedbackscreen3
  4613.         blendFunc GL_ONE GL_ONE
  4614.         rgbGen wave square 0 1 0 0.25
  4615.     }
  4616. }
  4617.  
  4618. textures/cairn/dec_scrape02
  4619. {
  4620.     polygonOffset
  4621.     q3map_nolightmap
  4622.     {
  4623.         map textures/cairn/dec_scrape02
  4624.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4625.     }
  4626. }
  4627.  
  4628. textures/cairn/dec_oil02
  4629. {
  4630.     polygonOffset
  4631.     q3map_nolightmap
  4632.     {
  4633.         map textures/cairn/dec_oil02
  4634.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4635.     }
  4636. }
  4637.  
  4638. textures/cairn/dec_oil03
  4639. {
  4640.     polygonOffset
  4641.     q3map_nolightmap
  4642.     {
  4643.         map textures/cairn/dec_oil03
  4644.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4645.     }
  4646. }
  4647.  
  4648. textures/cairn/dec_scorch01
  4649. {
  4650.     polygonOffset
  4651.     q3map_nolightmap
  4652.     {
  4653.         map textures/cairn/dec_scorch01
  4654.         blendFunc GL_ONE GL_ZERO
  4655.     }
  4656. }
  4657.  
  4658. textures/cairn/dec_scrape
  4659. {
  4660.     polygonOffset
  4661.     q3map_nolightmap
  4662.     {
  4663.         map textures/cairn/dec_scrape
  4664.         blendFunc GL_ONE GL_ZERO
  4665.     }
  4666. }
  4667.  
  4668. textures/cairn/dec_oil01
  4669. {
  4670.     polygonOffset
  4671.     q3map_nolightmap
  4672.     {
  4673.         map textures/cairn/dec_oil01
  4674.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4675.     }
  4676. }
  4677.  
  4678. textures/cairn/basewall
  4679. {
  4680.     {
  4681.         map textures/cairn/basewall_fx
  4682.         tcMod rotate 1
  4683.         tcMod scroll 0.3 0.4
  4684.         tcMod entityTranslate
  4685.     }
  4686.     {
  4687.         map textures/cairn/basewall
  4688.         blendFunc GL_ONE GL_SRC_ALPHA
  4689.     }
  4690.     {
  4691.         map $lightmap
  4692.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  4693.     }
  4694. }
  4695.  
  4696. textures/cairn/outsidewall
  4697. {
  4698.     {
  4699.         map $lightmap
  4700.     }
  4701.     {
  4702.         map textures/cairn/outsidewall
  4703.         blendFunc GL_DST_COLOR GL_ZERO
  4704.     }
  4705.     {
  4706.         map textures/cairn/outsidewall_glow
  4707.         blendFunc GL_ONE GL_ONE
  4708.         detail
  4709.     }
  4710. }
  4711.  
  4712. textures/cairn/basewall_light
  4713. {
  4714.     {
  4715.         map $lightmap
  4716.     }
  4717.     {
  4718.         map textures/cairn/basewall_light
  4719.         blendFunc GL_DST_COLOR GL_ZERO
  4720.     }
  4721.     {
  4722.         map textures/cairn/basewall_light_glow
  4723.         blendFunc GL_ONE GL_ONE
  4724.     }
  4725. }
  4726.  
  4727. textures/cairn/basic_onoff
  4728. {
  4729.     {
  4730.         map $lightmap
  4731.     }
  4732.     {
  4733.         map textures/cairn/basic_onoff
  4734.         blendFunc GL_DST_COLOR GL_ZERO
  4735.     }
  4736.     {
  4737.         map textures/cairn/basic_onoff_glow
  4738.         blendFunc GL_ONE GL_ONE
  4739.         rgbGen wave square 0 1 0 1
  4740.     }
  4741. }
  4742.  
  4743. textures/cairn/basic_onoff_b
  4744. {
  4745.     qer_editorimage    textures/cairn/basic_onoff_b
  4746.     {
  4747.         map $lightmap
  4748.     }
  4749.     {
  4750.         map textures/cairn/basic_onoff_b
  4751.         blendFunc GL_DST_COLOR GL_ZERO
  4752.     }
  4753.     {
  4754.         map textures/cairn/basic_onoff_b_glow
  4755.         blendFunc GL_ONE GL_ONE
  4756.     }
  4757. }
  4758.  
  4759. textures/cairn/cairn_pipe
  4760. {
  4761.     {
  4762.         map textures/cairn/cairn_pipe_energy
  4763.         blendFunc GL_ONE GL_ZERO
  4764.         tcMod scroll 0.1 0.3
  4765.         tcMod rotate 8
  4766.     }
  4767.     {
  4768.         map textures/cairn/cairn_pipe
  4769.         blendFunc GL_ONE GL_SRC_ALPHA
  4770.     }
  4771.     {
  4772.         map $lightmap
  4773.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  4774.     }
  4775. }
  4776.  
  4777. textures/cairn/lock01
  4778. {
  4779.     {
  4780.         map $lightmap
  4781.     }
  4782.     {
  4783.         map textures/cairn/lock01
  4784.         blendFunc GL_DST_COLOR GL_ZERO
  4785.     }
  4786.     {
  4787.         map textures/cairn/lock01_glow
  4788.         blendFunc GL_ONE GL_ONE
  4789.     }
  4790. }
  4791.  
  4792. textures/cairn/door_molding
  4793. {
  4794.     {
  4795.         map $lightmap
  4796.     }
  4797.     {
  4798.         map textures/cairn/door_molding
  4799.         blendFunc GL_DST_COLOR GL_ZERO
  4800.     }
  4801.     {
  4802.         map textures/cairn/door_molding_glow
  4803.         blendFunc GL_ONE GL_ONE
  4804.     }
  4805. }
  4806.  
  4807. textures/cairn/newpipe
  4808. {
  4809.     {
  4810.         map $lightmap
  4811.     }
  4812.     {
  4813.         map textures/cairn/newpipe
  4814.         blendFunc GL_DST_COLOR GL_ZERO
  4815.     }
  4816.     {
  4817.         map textures/cairn/newpipe_glow
  4818.         blendFunc GL_ONE GL_ONE
  4819.         rgbGen wave sin 0 1 0 0.25
  4820.     }
  4821. }
  4822.  
  4823. textures/cairn/tracklight
  4824. {
  4825.     {
  4826.         map $lightmap
  4827.     }
  4828.     {
  4829.         map textures/cairn/tracklight
  4830.         blendFunc GL_DST_COLOR GL_ZERO
  4831.     }
  4832.     {
  4833.         map textures/cairn/tracklight_glow
  4834.         blendFunc GL_ONE GL_ONE
  4835.     }
  4836. }
  4837.  
  4838. textures/cairn/tracklight2
  4839. {
  4840.     {
  4841.         map $lightmap
  4842.     }
  4843.     {
  4844.         map textures/cairn/tracklight2
  4845.         blendFunc GL_DST_COLOR GL_ZERO
  4846.     }
  4847.     {
  4848.         map textures/cairn/tracklight2_glow
  4849.         blendFunc GL_ONE GL_ONE
  4850.     }
  4851. }
  4852.  
  4853. textures/cairn/tracklight3
  4854. {
  4855.     {
  4856.         map $lightmap
  4857.     }
  4858.     {
  4859.         map textures/cairn/tracklight3
  4860.         blendFunc GL_DST_COLOR GL_ZERO
  4861.     }
  4862.     {
  4863.         map textures/cairn/tracklight3_glow
  4864.         blendFunc GL_ONE GL_ONE
  4865.     }
  4866. }
  4867.  
  4868. textures/cairn/lightvice
  4869. {
  4870.     {
  4871.         map $lightmap
  4872.     }
  4873.     {
  4874.         map textures/cairn/lightvice
  4875.         blendFunc GL_DST_COLOR GL_ZERO
  4876.     }
  4877.     {
  4878.         map textures/cairn/lightvice_glow
  4879.         blendFunc GL_ONE GL_ONE
  4880.     }
  4881. }
  4882.  
  4883. textures/cairn/wall02_reactor
  4884. {
  4885.     {
  4886.         map gfx/misc/whiteline2
  4887.         blendFunc GL_ONE GL_ZERO
  4888.     }
  4889.     {
  4890.         map gfx/misc/whiteline2
  4891.         blendFunc GL_ONE GL_ONE
  4892.         rgbGen wave sin 0 1 0 1
  4893.     }
  4894.     {
  4895.         map textures/cairn/wall02_reactor
  4896.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  4897.     }
  4898.     {
  4899.         map $lightmap
  4900.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  4901.     }
  4902. }
  4903.  
  4904. textures/cairn/lightning4
  4905. {
  4906.     qer_editorimage    textures/cairn/lightning3
  4907.     surfaceparm    nonsolid
  4908.     q3map_nolightmap
  4909.     {
  4910.         map textures/cairn/lightning3
  4911.         blendFunc GL_ONE GL_ONE
  4912.         rgbGen wave sin 0 0.5 0 1
  4913.         tcMod stretch sin 0 0.1 0 1
  4914.         tcMod scroll 0 5
  4915.         tcMod scale 0.1 0.1
  4916.     }
  4917.     {
  4918.         map textures/cairn/lightning3
  4919.         blendFunc GL_ONE GL_ONE
  4920.         rgbGen wave sin 0 0.5 0.3 1
  4921.         tcMod stretch sin 0 0.1 0.7 1
  4922.         tcMod scroll 0 -5
  4923.         tcMod scale 0.3 0.3
  4924.     }
  4925.     {
  4926.         map textures/cairn/lightning3
  4927.         blendFunc GL_ONE GL_ONE
  4928.         rgbGen wave sin 0 0.5 0.7 1
  4929.         tcMod scroll 5 0
  4930.         tcMod stretch sin 0 1 0 1
  4931.         tcMod scale 0.3 0.3
  4932.     }
  4933. }
  4934.  
  4935. textures/cairn/elcon01
  4936. {
  4937.     {
  4938.         map $lightmap
  4939.     }
  4940.     {
  4941.         map textures/cairn/elcon01
  4942.         blendFunc GL_DST_COLOR GL_ZERO
  4943.     }
  4944.     {
  4945.         map textures/cairn/elcon01glw
  4946.         blendFunc GL_ONE GL_ONE
  4947.         rgbGen wave sin 0 1 0 1
  4948.     }
  4949. }
  4950.  
  4951. textures/cairn/cairn_screen7
  4952. {
  4953.     q3map_nolightmap
  4954.     {
  4955.         map textures/cairn/cairn_screen7
  4956.         blendFunc GL_ONE GL_ONE
  4957.     }
  4958. }
  4959.  
  4960. textures/cairn/cairn_screen3
  4961. {
  4962.     q3map_nolightmap
  4963.     {
  4964.         map textures/cairn/cairn_screen3
  4965.         blendFunc GL_ONE GL_ONE
  4966.     }
  4967. }
  4968.  
  4969. textures/cairn/cairn_screen4
  4970. {
  4971.     q3map_nolightmap
  4972.     {
  4973.         map textures/cairn/cairn_screen4
  4974.         blendFunc GL_ONE GL_ONE
  4975.     }
  4976. }
  4977.  
  4978. textures/cairn/cairn_screen5
  4979. {
  4980.     q3map_nolightmap
  4981.     {
  4982.         map textures/cairn/cairn_screen5
  4983.         blendFunc GL_ONE GL_ONE
  4984.     }
  4985. }
  4986.  
  4987. textures/cairn/cairn_screen6
  4988. {
  4989.     q3map_nolightmap
  4990.     {
  4991.         map textures/cairn/cairn_screen6
  4992.         blendFunc GL_ONE GL_ONE
  4993.     }
  4994. }
  4995.  
  4996. textures/cairn/cairn_screen2
  4997. {
  4998.     q3map_nolightmap
  4999.     {
  5000.         map textures/cairn/cairn_screen2
  5001.         blendFunc GL_ONE GL_ONE
  5002.     }
  5003. }
  5004.  
  5005. textures/cairn/alcove01
  5006. {
  5007.     {
  5008.         map $lightmap
  5009.     }
  5010.     {
  5011.         map textures/cairn/alcove01
  5012.         blendFunc GL_DST_COLOR GL_ZERO
  5013.     }
  5014.     {
  5015.         map textures/cairn/alcove01_glw
  5016.         blendFunc GL_ONE GL_ONE
  5017.     }
  5018. }
  5019.  
  5020. textures/cairn/mine_face
  5021. {
  5022.     {
  5023.         map $lightmap
  5024.     }
  5025.     {
  5026.         map textures/cairn/mine_face
  5027.         blendFunc GL_DST_COLOR GL_ZERO
  5028.     }
  5029.     {
  5030.         map textures/cairn/mine_face_glw
  5031.         blendFunc GL_ONE GL_ONE
  5032.         rgbGen wave sin 0 1 0 0.25
  5033.     }
  5034. }
  5035.  
  5036. textures/cairn/lock01lock
  5037. {
  5038.     qer_editorimage    textures/cairn/lock01open
  5039.     {
  5040.         map $lightmap
  5041.     }
  5042.     {
  5043.         map textures/cairn/lock01open
  5044.         blendFunc GL_DST_COLOR GL_ZERO
  5045.     }
  5046.     {
  5047.         map textures/cairn/lock01openglw
  5048.         blendFunc GL_ONE GL_ONE
  5049.     }
  5050.     {
  5051.         map textures/cairn/lock01openglw1
  5052.         blendFunc GL_ONE GL_ONE
  5053.         rgbGen wave sin 0 1 0 1
  5054.     }
  5055. }
  5056.  
  5057. textures/cairn/lock01open
  5058. {
  5059.     qer_editorimage    textures/cairn/lock01lock
  5060.     {
  5061.         map $lightmap
  5062.     }
  5063.     {
  5064.         map textures/cairn/lock01lock
  5065.         blendFunc GL_DST_COLOR GL_ZERO
  5066.     }
  5067.     {
  5068.         map textures/cairn/lock01lockglw
  5069.         blendFunc GL_ONE GL_ONE
  5070.     }
  5071.     {
  5072.         map textures/cairn/lock01openglw1
  5073.         blendFunc GL_ONE GL_ONE
  5074.         rgbGen wave sin 1 0.05 0 5
  5075.     }
  5076. }
  5077.  
  5078. textures/cairn/door_display_glow2
  5079. {
  5080.     {
  5081.         map $lightmap
  5082.     }
  5083.     {
  5084.         map textures/cairn/door_display
  5085.         blendFunc GL_DST_COLOR GL_ZERO
  5086.     }
  5087.     {
  5088.         map textures/cairn/door_display_glow2
  5089.         blendFunc GL_ONE GL_ONE
  5090.         rgbGen wave sin 1.1 0.2 0 1
  5091.     }
  5092. }
  5093.  
  5094. textures/cairn/door_display_glow
  5095. {
  5096.     {
  5097.         map $lightmap
  5098.     }
  5099.     {
  5100.         map textures/cairn/door_display
  5101.         blendFunc GL_DST_COLOR GL_ZERO
  5102.     }
  5103.     {
  5104.         map textures/cairn/door_display_glow
  5105.         blendFunc GL_ONE GL_ONE
  5106.         rgbGen wave sin 1.1 0.2 0 1
  5107.     }
  5108. }
  5109.  
  5110. textures/cairn/screen_vator
  5111. {
  5112.     q3map_nolightmap
  5113.     {
  5114.         map textures/cairn/screen_vator
  5115.         blendFunc GL_ONE GL_ZERO
  5116.     }
  5117. }
  5118.  
  5119. textures/cairn/screen_vator_on
  5120. {
  5121.     q3map_nolightmap
  5122.     {
  5123.         map textures/cairn/screen_vator
  5124.         blendFunc GL_ONE GL_ZERO
  5125.     }
  5126.     {
  5127.         map textures/cairn/screen_vator_on
  5128.         blendFunc GL_ONE GL_ONE
  5129.     }
  5130. }
  5131.  
  5132. textures/cairn/kplate2_e
  5133. {
  5134.     qer_editorimage    textures/imp_mine/kplate2
  5135.     {
  5136.         map $lightmap
  5137.     }
  5138.     {
  5139.         map textures/imp_mine/kplate2
  5140.         blendFunc GL_DST_COLOR GL_ZERO
  5141.     }
  5142.     {
  5143.         map textures/cairn/cairn_energy
  5144.         blendFunc GL_SRC_ALPHA GL_ONE
  5145.         rgbGen wave noise 0.025 0.1 0 25
  5146.         tcMod scroll 0.5 0.5
  5147.         tcMod stretch sin 1 0.01 0 5
  5148.     }
  5149.     {
  5150.         map textures/cairn/cairn_energy
  5151.         blendFunc GL_DST_COLOR GL_ONE
  5152.         rgbGen wave noise 0.25 0.5 -0.5 1
  5153.         tcMod scroll 0 2
  5154.         tcMod stretch sin 0.75 0.25 0.5 5
  5155.     }
  5156. }
  5157.  
  5158. textures/cairn/wallpanel04_e
  5159. {
  5160.     qer_editorimage    textures/kejim/wallpanel04
  5161.     {
  5162.         map $lightmap
  5163.     }
  5164.     {
  5165.         map textures/kejim/wallpanel04
  5166.         blendFunc GL_DST_COLOR GL_ZERO
  5167.     }
  5168.     {
  5169.         map textures/cairn/cairn_energy
  5170.         blendFunc GL_SRC_ALPHA GL_ONE
  5171.         rgbGen wave noise 0.025 0.1 0 25
  5172.         tcMod scroll 0.5 0.5
  5173.         tcMod stretch sin 1 0.01 0 5
  5174.     }
  5175.     {
  5176.         map textures/cairn/cairn_energy
  5177.         blendFunc GL_DST_COLOR GL_ONE
  5178.         rgbGen wave noise 0.25 0.5 -0.5 1
  5179.         tcMod scroll 0 2
  5180.         tcMod stretch sin 0.75 0.25 0.5 5
  5181.     }
  5182. }
  5183.  
  5184. textures/cairn/cairn_alarm
  5185. {
  5186.     {
  5187.         map textures/cairn/cairn_alarmg_scan
  5188.         blendFunc GL_ONE GL_ZERO
  5189.         tcMod turb 0 1 0 0.4
  5190.     }
  5191.     {
  5192.         map textures/cairn/cairn_alarm
  5193.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  5194.     }
  5195.     {
  5196.         map textures/cairn/cairn_alarm_glow2
  5197.         blendFunc GL_ONE GL_ONE
  5198.         rgbGen wave sin 0 1 0 0.58
  5199.     }
  5200.     {
  5201.         map textures/cairn/cairn_alarm_glow
  5202.         blendFunc GL_ONE GL_ONE
  5203.     }
  5204.     {
  5205.         map $lightmap
  5206.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  5207.     }
  5208. }
  5209.  
  5210. textures/cairn/mp_win03
  5211. {
  5212.     qer_editorimage    textures/cairn/mp_win02
  5213.     {
  5214.         map textures/cairn/mp_win02
  5215.         alphaFunc GE128
  5216.         blendFunc GL_SRC_ALPHA GL_ZERO
  5217.         depthWrite
  5218.     }
  5219.     {
  5220.         map $lightmap
  5221.         blendFunc GL_ONE GL_ZERO
  5222.         depthFunc equal
  5223.     }
  5224.     {
  5225.         map textures/cairn/mp_win02
  5226.         blendFunc GL_DST_COLOR GL_ZERO
  5227.         depthFunc equal
  5228.     }
  5229. }
  5230.  
  5231. textures/cairn/screen_reactor
  5232. {
  5233.     q3map_nolightmap
  5234.     {
  5235.         map textures/cairn/screen_reactor
  5236.         blendFunc GL_ONE GL_ONE
  5237.     }
  5238. }
  5239.  
  5240. textures/cairn/cairn_screen8
  5241. {
  5242.     q3map_nolightmap
  5243.     {
  5244.         map textures/cairn/cairn_screen8
  5245.         blendFunc GL_ONE GL_ONE
  5246.     }
  5247. }
  5248.  
  5249. textures/cairn/door3
  5250. {
  5251.     qer_editorimage    textures/cairn/door02
  5252.     {
  5253.         map $lightmap
  5254.     }
  5255.     {
  5256.         map textures/cairn/door02
  5257.         blendFunc GL_DST_COLOR GL_ZERO
  5258.     }
  5259.     {
  5260.         clampmap textures/cairn/door02open
  5261.         blendFunc GL_ONE GL_ONE
  5262.         tcMod scale 1 16
  5263.         tcMod transform 1 0 0 1 0 -14.7
  5264.     }
  5265. }
  5266.  
  5267. textures/cairn/postcontrol
  5268. {
  5269.     {
  5270.         map $lightmap
  5271.     }
  5272.     {
  5273.         map textures/cairn/postcontrol
  5274.         blendFunc GL_DST_COLOR GL_ZERO
  5275.     }
  5276.     {
  5277.         map textures/cairn/cairn_alarm_glow2
  5278.         blendFunc GL_ONE GL_ONE
  5279.     }
  5280. }
  5281.  
  5282. textures/cairn/control5_b1
  5283. {
  5284.     surfaceparm    metalsteps
  5285.     {
  5286.         map $lightmap
  5287.     }
  5288.     {
  5289.         map textures/cairn/control5_b1
  5290.         blendFunc GL_DST_COLOR GL_ZERO
  5291.     }
  5292.     {
  5293.         map textures/cairn/control5_b1_glow
  5294.         blendFunc GL_ONE GL_ONE
  5295.     }
  5296. }
  5297.  
  5298. textures/cairn/control5_b2
  5299. {
  5300.     surfaceparm    metalsteps
  5301.     {
  5302.         map $lightmap
  5303.     }
  5304.     {
  5305.         map textures/cairn/control5_b2
  5306.         blendFunc GL_DST_COLOR GL_ZERO
  5307.     }
  5308.     {
  5309.         map textures/cairn/control5_b2_glow
  5310.         blendFunc GL_ONE GL_ONE
  5311.     }
  5312. }
  5313.  
  5314. textures/cairn/control5_b3
  5315. {
  5316.     surfaceparm    metalsteps
  5317.     {
  5318.         map $lightmap
  5319.     }
  5320.     {
  5321.         map textures/cairn/control5_b3
  5322.         blendFunc GL_DST_COLOR GL_ZERO
  5323.     }
  5324.     {
  5325.         map textures/cairn/control5_b3_glow
  5326.         blendFunc GL_ONE GL_ONE
  5327.     }
  5328. }
  5329.  
  5330.